<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:panw="http://www.paloaltonetworks.com/20200731"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="panw-20200731.xsd" xlink:type="simple"/>
    <context id="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ic47a5b6516b9465f91c140dbe6883875_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="ib27cf6e7cfdb4a83aa386990bfec20c4_I20200821">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <instant>2020-08-21</instant>
        </period>
    </context>
    <context id="idfe1d8a220594de581a685afe3ed9a6e_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i96446d473b204473859dd3c386cebefd_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i9caaaed979124098a17cd16f31539a1a_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i6443ae0776c54cfaae3a84c07b8c5a46_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i93b757380dde4f0f80d9a26768130f51_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i974dda03047b40179ffb34c77db18640_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i71be10750a7f48f1a0b52606abf7abb5_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i81c3528131574b4ca550f80308b99b96_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i997e140763ce47a99f408c0f0ec67f32_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="ib49fedbce8c444a68a6c319bebff56f6_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="i9db9c06b4e2d4fb6a108d28a91e438f1_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="i2a1b8a2a67de42a7a04d3ca7cb723d13_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="i1bd0e522719d40e7b9e87061680012cb_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="i6844bdb5f90a4224bd72a29e7ddbb42e_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i59342b7578e6408e87af35ed6b07cd63_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i78550ea6faa94e8a803e948fe76ec3e6_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i7487348a262a447781ea63af39e914e4_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i903f15d746af494889cb57c80f32bb85_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="ib7cb3c590b164d549eec231e541a5c46_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i990a1c66ad744cd680a62cc5d891b169_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i2ca63109dae84cc29e8103079a646680_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="ie987af2d703344e2a75fb22c6d1e7fe3_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i6f67b043280048cca42b215f3b84d58c_I20180801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-01</instant>
        </period>
    </context>
    <context id="id91253f675b648bc9205674307fe5f3e_I20180801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <instant>2018-08-01</instant>
        </period>
    </context>
    <context id="i2422e0fcbe0d48cf83879a3cb2fa9fe9_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i1b549a08bee44edaa0bddf8784207d30_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i149429c764844e73b3f4323f3c19ee46_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i543ce823595f4095a9ba8b7fc24549ae_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i1d6c1dfeb4504ebe856dd9db1e6b1f12_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</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="i8630acb316ae497e8fe38abbfca5728e_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ide10c4cf137646ec8fcdd7248ad4dff5_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</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="ie0529efe28e14a45911d573b2f30729b_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</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="ib6aa694d552d4f3880b6b960d7b8b357_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i10bf60f4d0f54d559309430d9d1cea36_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i5079bfa73e1d4f58ba64b2b3c5aacc41_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="if74ff8e06b2c4ba8bc342c38162a9ae9_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i9f72da7671d9410b8bb12bacdfcb3aac_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</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="i8c567f32d7594c39b8133410e1fc7400_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="id817fff3a32a4c01b6e823d428d6eac9_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</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="ic6267960191d4cd3aeabd019af330a03_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</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="i110687bf98d34e459b39b4b2a2428d3c_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="iddb7678f9b8e4d21adcd76b9312a948d_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ibdc75bd1cc6f4a8c97cde48e2916c2d2_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="if087ea8de3df4a43badf127b0709ca36_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i13bd4d717694418e8c6adb7fcfc2bd1e_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ia8839df6a6d64143b876cedee4cb67fb_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="if42545fedace4e579722e4415725a7d5_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i56b0d1b491584ef9b5c0d1db3c57ab7a_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">panw:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="iedf4b63a52cc45ae8a20d87bd07eab07_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i4b2976f038294f3389352157cffa5755_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">panw:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ic21f021519db439f8873753df0a22a6b_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">panw:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i895b1f2874354422a1bf1e6ef6c1bcea_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">panw:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i7d1e49eb8e0f4305bf60cd9b4c98b2ac_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">panw:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="iaea43b0d122345cba1a1153120d4a21f_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="id7a1ec1ec7a14ef1a3564372f67f8bfe_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i6412d2cbefe74cedaad9d6a485dfc3a7_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i65d7da35b6834cdb821a4986b1238dd4_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i721ec04781da446ab602dcc70bf74379_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">panw:CostofsubscriptionandsupportrevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ie41f7df7bf8e4b9dbfe1f0a7bc35e1bd_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">panw:CostofsubscriptionandsupportrevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i6be7149b0933449bb2f96c53bdc66cb4_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">panw:CostofsubscriptionandsupportrevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i10db030f20c644449959be7b3d75a893_I20190801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-01</instant>
        </period>
    </context>
    <context id="id13181479e7543568ab4141e28def475_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i73a73a6c8f1f449abc558032b2c154ed_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i9f5e7c9f3aaf4126866004a3e786fd96_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i1b4d76e40c3b4da6944256e84ff21005_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">panw:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i4f10d706d8a244049d5f5a3945095301_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">panw:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i22ebfce95bdf4e7d86ad2425510e760a_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">panw:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="iddb06cb3ce0b40b2b70a46b467eaa380_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="idcb04ef0539142a295db052220690046_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i8abe9576dfea43c9a977951e5cebef6f_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i78c0ecd39a224daeb1081e3c7426029a_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ic4ceafb7df014b68b4ecb8c7c5e266d9_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i17b156b2a28e4396afaea4eb990479f1_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i0ec6571ab2c04fc59066ae45aff43d68_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i1352bed9a1194f8db56ab55fbce7b003_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i77316cc8cfea49a0b7e74d72d8863bc1_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="idb0275ea05db4b039c61fb981fb5eed0_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">panw:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i3e03b4737b604ceeaec9951ea7cf8c5b_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">panw:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i30b3b3b40c704f0c84fb380841ea08d6_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">panw:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i0e74fe10a063436b9d47fc97e9e9e57a_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">panw:SupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i1afba82a99574276bd09e3f1bc1cd22b_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">panw:SupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i5ca86c98481f4ad49d1c1bb4cea70629_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">panw:SupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="ia4702f34a75a43f2a9c5087391226fe6_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-08-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i44e0f13225f24058a2793301658bf462_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i78d56f689edf43d58eb2f974c1f00f1b_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ifada422d127e4de289d333934b56a4a8_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ie9d77f1fa9534ec6a2ed68ec03eb290a_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i67f3e241ac964c1aa9ff8666538c7b74_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i0b8b495ad76d470eba86a45335accab2_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i14196efb30f64c839bbddc07af9c6ed3_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i1d1e16c4604e46209fd6a3127abeca7a_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i56e4badb9068406ba0e15faee966ae89_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i136111004b6a4d0b94cb95260fefe4c1_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i167796ab03434533b01fe76f01a08780_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ie632fdb883594c1c9d517fef1e9735a7_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i2d0feaa1cd0046b8a2dd79765893a280_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="id06886b4dff342738b7df914fba66659_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i9ed974327bf34034aa5626ab831b4876_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i9e9f78f147f645f1bf4eae73870c614e_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i62bcbd854ffd44c6b5f0a20f4dd04049_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i76b9949b1d7849f7aeb2b1cdf41675f5_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i62cce79685d540e38d52d28f4b4f72a8_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i2889d8c6b73b4f548514ce4993d38bcd_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i9533332536184d6b85a4f34f18159fab_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i161df27b37f7485b946b5e15c01399e2_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i51d0823b4ba349d0968e8e3b8650ebba_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i24c6524e27e1486abecf2325bbe270c2_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="id387646d032d4ee88fefe0a6744013bc_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i5c694315ea534a2da18359b89bc44387_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="iede6b503725444bb8188850121eb7fb7_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="if3438adcd54a4fd082ec97c751fa68bb_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i232f8128c2944c39a4425d1807458e67_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i358e9f6a88ec4274ab88517127825bdd_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i6b43e889f85a45ada32f9817dfdb307b_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ia84e14bd749b4605ac435e254df44c9b_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i23291913c4bb40d6ac07562ce317cff0_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i2f3a3f6f24774ed6aa65b1dbdbe06852_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i334a4d25e7084cc5956d901c0154c700_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="id4988eb40b9b4eb392a27c87448ef6fe_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i8098b5eb841644509402b723f2fe2bd1_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i599ea850991849bc80356380c0e894ef_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i64ee5bf7a4124c8ca41463b89ab5fbe0_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="if70af10e5e884f4dbfd582b81cb3db82_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i7d2549ee28f142789bcfecffb5d26409_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i5011c1259e9d4b029af67e515b5aaf5f_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="id872d4ed5db643f880e4caa9a8f01360_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="id2da4d4e43904db494ba156df82bec19_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i0aaa840224e64a2f8d2a702782139afc_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i8726afc2fbaf45d3bd6a8239cc2eff8d_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i154f7da3d6b84576857c26532a366003_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i394e5fd5251640029b4377a82df65b6c_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ie28fedb191884705b92d0be8b25f57e9_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i77660a833b74441ea46f482ea91a9224_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i8b16f03ffe3a4c0e9f28e9296ab72b6d_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i7401079963944d25aa1ddb46e423aa3b_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i6a9a0a986fac4d1f8b0afbbb442663ed_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i846c183058504f90afc5443f05346392_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i8066060a1a024943b2436942afc33c47_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i4ce930825e334f1291d71741881b3cf5_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i5f78703a0d3146feb4dead5faa16b24b_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i7e856a6061404f608dc4b5ed596c2581_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i6175608b1d94414799f715864e8c1374_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i9864dda3e2e74d44be1f0a5cf93f9be4_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ie38839ca1c7c4f5c94a36df9081d674d_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i9d3149fdfa8142d1bc2237f767bc87c1_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ic12647582d044f83862e70e26172db71_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i7ab90ddd0a02405a8cc84404c9e187bc_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ifeed89fa23044af5b91a45901bb24049_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i0ea8520681ff45d5b4297592ea649a39_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i103bac2a277f4eecba95d5e461bb7e1d_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i40b76b66cf354e0a83644a47bf6afe79_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i2533389018fc4300ad56900f3c44ba71_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i43fa32c03f154b6090cb43f21e5120a8_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i0597078ebe334e339527b7b553a24a4f_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ibd02c1153065466ba7d1ec13b9991dfc_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ib5d0d045867144a0ba6ff456410be162_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i8bc21d505275432cb4fd065083b6c0f8_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="icdbea448e7104a6592d767f9e7bdac4e_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ia924ab75700b481d9fa12d0105fd2449_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="idb2edba4cc3e48e8a283fae2adc8372f_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i9617e03d7efe405d883d356e8cd7ca7b_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ie24d84b1a8c14636a9f0b75917e75329_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i9d1f86512e294300a8f7e1a7ab55b931_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i9186a773faa44e73b51db69630a24008_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ibcb50cb7855349c6a7d47822475f5e48_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="idf84ce85adcd4bebb3d00de20aa400b4_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CloudGenixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ife43a06e23ca43ce86a91af275cd8515_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CloudGenixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="i4f456096507942099f87646458d83a2d_I20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CloudGenixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-21</instant>
        </period>
    </context>
    <context id="i8e0423d7901240f5b12a1ec8d79cd01c_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CloudGenixIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="ib9e07cd7f84646e4940fe82a9e7984d2_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CloudGenixIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="idf2b954dd15d42fa88bf1ce83d210296_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:AporetoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i256f1d42ff9a47a2be851b9f3c41807f_D20191223-20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:AporetoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-23</startDate>
            <endDate>2019-12-23</endDate>
        </period>
    </context>
    <context id="i35da531b67b04b209da6100adac28e61_I20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:AporetoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-23</instant>
        </period>
    </context>
    <context id="idb3a653f42f0421b983087eeedd93ce4_D20191223-20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:AporetoIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-23</startDate>
            <endDate>2019-12-23</endDate>
        </period>
    </context>
    <context id="ia3a00ef28f644fb8a34e78fb85ebd10b_D20191223-20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:AporetoIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-23</startDate>
            <endDate>2019-12-23</endDate>
        </period>
    </context>
    <context id="idc2d4108935441e3b10dd92e7e8d5b1c_D20190920-20190920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:ZingboxInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-20</startDate>
            <endDate>2019-09-20</endDate>
        </period>
    </context>
    <context id="i26a0864b3dd544fbbfaca8c79b7e9a16_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:ZingboxInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i9dbe650c4f8f4f4d953815a489e707c2_I20190920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:ZingboxInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-20</instant>
        </period>
    </context>
    <context id="i25fc2611a4124778aed598709b311730_D20190920-20190920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:ZingboxInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-20</startDate>
            <endDate>2019-09-20</endDate>
        </period>
    </context>
    <context id="i8a2625272518422d99e09234bdb25621_D20190920-20190920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:ZingboxInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-20</startDate>
            <endDate>2019-09-20</endDate>
        </period>
    </context>
    <context id="iaf78cfd63a964857aa686b0db73d8c27_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:TwistlockLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="iad9e440f5b094a74a4685e26b2319ad5_D20190709-20190709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:TwistlockLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="i2842496d6eba4ca7aa9e2f0f3a59de11_D20190709-20190709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:TwistlockLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">panw:ReplacementEquityAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="i9f24def89c25417ab7aa1e0fcedfa9c4_D20190709-20190709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:TwistlockLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="i5942b53b3a1a42589b0d2d2811e0be13_I20190709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:TwistlockLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-09</instant>
        </period>
    </context>
    <context id="i0ab1eb2b3e7f49e3b8a02dc4e5cbdffc_D20190709-20190709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:TwistlockLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="icd4e958263564c3c924409b34e25b44a_D20190709-20190709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:TwistlockLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="ia8a0000bb6094f3cbe31fb803ec04655_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:PureSecLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ie1640c5f5f24431fb948b97c7f27817c_D20190612-20190612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:PureSecLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-12</startDate>
            <endDate>2019-06-12</endDate>
        </period>
    </context>
    <context id="icad42165f76542358e944499ef600ae1_D20190612-20190612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:PureSecLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">panw:ReplacementEquityAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-12</startDate>
            <endDate>2019-06-12</endDate>
        </period>
    </context>
    <context id="i5cfeb266803b4cfe93a819c3e086c878_I20190612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:PureSecLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-12</instant>
        </period>
    </context>
    <context id="i1f7bc9027f5848c3b2455116138684cf_D20190612-20190612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:PureSecLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-12</startDate>
            <endDate>2019-06-12</endDate>
        </period>
    </context>
    <context id="i8322c02091d44e73b482ff0a1f2ab0ca_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:DemistoInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i604f0dd42664449cbf6891428c2911b0_D20190328-20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:DemistoInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-28</startDate>
            <endDate>2019-03-28</endDate>
        </period>
    </context>
    <context id="i76f10401cd024069a454992bd238fe8c_D20190328-20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:DemistoInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-28</startDate>
            <endDate>2019-03-28</endDate>
        </period>
    </context>
    <context id="i1d0a0c70e42645929eba93f04d16c623_D20190328-20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:DemistoInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-28</startDate>
            <endDate>2019-03-28</endDate>
        </period>
    </context>
    <context id="i304707215fa14ee3be46bfd70fbed07c_D20190328-20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:DemistoInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">panw:ReplacementEquityAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-28</startDate>
            <endDate>2019-03-28</endDate>
        </period>
    </context>
    <context id="ib3c6034e369a4de6bf1ceeebeb3cf8f1_D20190328-20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:DemistoInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-28</startDate>
            <endDate>2019-03-28</endDate>
        </period>
    </context>
    <context id="ibfa15671e38947e78541592dc9ccce1c_I20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:DemistoInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-28</instant>
        </period>
    </context>
    <context id="i0d3bc2183980497bb15b5ff0318c3f50_D20190328-20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:DemistoInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-28</startDate>
            <endDate>2019-03-28</endDate>
        </period>
    </context>
    <context id="if3e769745af74b10a0e496fb78843897_D20190328-20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:DemistoInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-28</startDate>
            <endDate>2019-03-28</endDate>
        </period>
    </context>
    <context id="iec882127394a4d038b1802e40775e5b2_D20181012-20181012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:RedLockInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-12</startDate>
            <endDate>2018-10-12</endDate>
        </period>
    </context>
    <context id="ifc3daf7465bc42f781ede7bd5befb1a3_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:RedLockInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ib0ea1324c6f04db997630cad559bef05_I20181012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:RedLockInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-12</instant>
        </period>
    </context>
    <context id="i0d606f66eae94b5d8206bcf0a3cb8f85_D20181012-20181012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:RedLockInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-12</startDate>
            <endDate>2018-10-12</endDate>
        </period>
    </context>
    <context id="if65b6079726749b6ac2d44e66acdb033_D20181012-20181012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:RedLockInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-12</startDate>
            <endDate>2018-10-12</endDate>
        </period>
    </context>
    <context id="ica331f8344474232ae13b30b54c7aecc_D20181012-20181012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:RedLockInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-12</startDate>
            <endDate>2018-10-12</endDate>
        </period>
    </context>
    <context id="i22d8705bfc864d718a7e874d24f7a4de_D20180424-20180424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CyberSecdoLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-24</startDate>
            <endDate>2018-04-24</endDate>
        </period>
    </context>
    <context id="i4cd968309ff74291a84fa485c6cc6e72_I20180424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CyberSecdoLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-24</instant>
        </period>
    </context>
    <context id="i24b9bb641ebf44f691e0dabc4c6ddfb7_D20180424-20180424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CyberSecdoLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-24</startDate>
            <endDate>2018-04-24</endDate>
        </period>
    </context>
    <context id="i2c6a3ac4cdcc49d7bedcbf173c4996e1_D20180424-20180424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CyberSecdoLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-24</startDate>
            <endDate>2018-04-24</endDate>
        </period>
    </context>
    <context id="ifa7e5c4f0e7548e8aa6f5e589f876e33_D20180326-20180326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:Evident.ioInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-26</startDate>
            <endDate>2018-03-26</endDate>
        </period>
    </context>
    <context id="ibd44c0b634844544a582080fcc80d33c_I20180326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:Evident.ioInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-26</instant>
        </period>
    </context>
    <context id="i1a9d8b5d712e4c46b4e5acbfca897b20_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:Evident.ioInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="idae10a94409c474f801d24a25285575d_D20180326-20180326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:Evident.ioInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-26</startDate>
            <endDate>2018-03-26</endDate>
        </period>
    </context>
    <context id="i99ead162533f47a1b85f6a497c450c83_D20180326-20180326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:Evident.ioInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-26</startDate>
            <endDate>2018-03-26</endDate>
        </period>
    </context>
    <context id="ie5d56f4eebe2408a9f0da5ce55171fd7_D20180326-20180326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:Evident.ioInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-26</startDate>
            <endDate>2018-03-26</endDate>
        </period>
    </context>
    <context id="i788a8147064a476d9d88b28095c2a454_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i6a17143d78b9469f98f655d572608b89_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i9052870d968f4bd5b2d6496ad6b46dc1_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="if1cb0528950a465c9a3a586ca5be662e_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i5d3125cacc3c4753a465d32ac1965322_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i170f8e4977cf4be183bcea8e0e49c545_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="icc069593a6764e319925cefcdb76c9d8_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ib41caf4a77ba4e8f9ec2b52c94062f8c_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="id04edd520e73443891609321da6b1e8e_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i7361cf4c634949f8b2b4ccac1500fe33_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i8135626ab1484c6d88c7102b241b49b4_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ic0f86e723ef948fcb213b243a8578007_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i48f1be5df6794f5eb842c4bae00865f0_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">panw:ComputerEquipmentEquipmentandSoftwareandSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i9cdbe88d4e464c60b1969347cba92aa5_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">panw:ComputerEquipmentEquipmentandSoftwareandSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i10f8dac80ed647a399ecfe301517c001_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="iecda4e95e7e34adc898483a447a95271_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ic61f54e4c25144988be7e2b56a9309ad_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ic5fac265d46145e099503e28851b123d_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i60a9c76010e54c63a94f4b58ec9d7f4a_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">panw:DemonstrationunitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i1eb64299dc8246fb8cf1a221e62119b2_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">panw:DemonstrationunitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i4c898901ab2443d782fdca7ddda412c5_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i4c6b13001dc54ee8ab15cd0563d6418c_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i235d97757cae45ee980859312b91f99a_I20140630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2019NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </period>
    </context>
    <context id="iaa3d286455df4e68994faf5a07f327d4_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2023NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="id15fd995793b482886b25acfb9e8bc4c_I20200603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2025NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-03</instant>
        </period>
    </context>
    <context id="if4278548918c425486780a546974e762_D20200603-20200603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2025NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-03</startDate>
            <endDate>2020-06-03</endDate>
        </period>
    </context>
    <context id="if4c0ab90e9394ba887b3547d480e02b4_D20140630-20140630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2019NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2014-06-30</endDate>
        </period>
    </context>
    <context id="i3ce484252c09473186b703444bd16ea1_D20180731-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2023NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-31</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i00857979eee74ca2965865d47ae600c8_D20200603-20200603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2025NotesOptionToConvertMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-03</startDate>
            <endDate>2020-06-03</endDate>
        </period>
    </context>
    <context id="i6c5b94d270b243ba901551bf5b080b11_D20180731-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2023NotesOptionToConvertMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-31</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="ia4c2535d4c9545e78d1751f3926df3ba_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2019NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i07f6b231e1484162a794ee86ff259acb_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2019NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="panw:RepaymentsOfConvertibleDebtTimingAxis">panw:RepaymentAtEarlyConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ie4e75e43a0c24091acc0b1a4a2abe61a_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2019NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="panw:RepaymentsOfConvertibleDebtTimingAxis">panw:RepaymentAtMaturityDateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i9e81a8b692584831a86cb6319a983d62_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2023NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i4fc6c5cb0fca4a678552071f7af864ad_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2025NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ib87fa91b8f7543d2a8ca20d4031d6c7c_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2023NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i602d29ea372a48e5a8fa6abd63eeeb79_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i7fa261f42b99401a848cf740d377bc7d_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ia406d39cbf904e8883654e93042b9034_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2023NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i9c658d44befb45df940f755140891889_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2025NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i118faf1f44f94e5db89a927d09135af7_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2023NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i7d43cd2f6ef14ee6bf0c0ce9b9149f5a_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2019NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i421131c839f74753a69edd43bbd6d7e1_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2023NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="idc22edc4335b4c4da9d9a9c4335c9914_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2019NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i94216a546741439b8bf47e84abac7e86_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">panw:A2019NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="ic0bcd5aad0cb4f5d9e7e078ce1e8d36e_D20140630-20140630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="panw:NoteHedgeAxis">panw:A2019NoteHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2014-06-30</endDate>
        </period>
    </context>
    <context id="id4705559b5c942a7ab70e302be935282_D20180731-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="panw:NoteHedgeAxis">panw:A2023NoteHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-31</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i3b6c3290a6464906916387a3e53a178d_D20200603-20200603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="panw:NoteHedgeAxis">panw:A2025NoteHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-03</startDate>
            <endDate>2020-06-03</endDate>
        </period>
    </context>
    <context id="ia142fceeb72e4f88abea27b5d765d220_I20140630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">panw:A2019WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </period>
    </context>
    <context id="i6c7359eb5a3141369a7ce13c2c031c9f_D20140630-20140630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">panw:A2019WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2014-06-30</endDate>
        </period>
    </context>
    <context id="i35473c02285a49088460f4f09588efd2_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">panw:A2023WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i01fcdf3d61e6402eb68454c2503461a5_D20180731-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">panw:A2023WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-31</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i4808f81555cf4746b9b6716e85f28304_I20200603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">panw:A2025WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-03</instant>
        </period>
    </context>
    <context id="icdb3d091d1214c0a9bd5dba00567d443_D20200603-20200603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">panw:A2025WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-03</startDate>
            <endDate>2020-06-03</endDate>
        </period>
    </context>
    <context id="i6d9b701a4e2446e4a05c04bfcad0f4a0_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">panw:A2019WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i6a8e9fd4071f4542be175268f062c495_I20180904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-04</instant>
        </period>
    </context>
    <context id="i00b7795676884271a7ad3f378185153c_D20180904-20180904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="panw:LineOfCreditFacilityMaturityTermsAxis">panw:Term2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-04</startDate>
            <endDate>2018-09-04</endDate>
        </period>
    </context>
    <context id="id5dc7b7552604cd8a4f3c69310336377_I20180904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="panw:LineOfCreditFacilityMaturityTermsAxis">panw:Term2bMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-04</instant>
        </period>
    </context>
    <context id="i492af675348d48afb8c6008399915938_D20180904-20180904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-04</startDate>
            <endDate>2018-09-04</endDate>
        </period>
    </context>
    <context id="i96026a5ba24b45ca86f5582b2d17bfe2_D20180904-20180904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-04</startDate>
            <endDate>2018-09-04</endDate>
        </period>
    </context>
    <context id="i26961292fb2843cf9fda34f8a1c3c22e_D20180904-20180904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-04</startDate>
            <endDate>2018-09-04</endDate>
        </period>
    </context>
    <context id="i4303e6554ab94916b975e6401ed4a2ab_D20180904-20180904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-04</startDate>
            <endDate>2018-09-04</endDate>
        </period>
    </context>
    <context id="ic5a3cddc074a4206b9e7e07e063987d2_D20180904-20180904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-04</startDate>
            <endDate>2018-09-04</endDate>
        </period>
    </context>
    <context id="i7105d09cbe924409a43892e68a17c11e_D20180904-20180904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-04</startDate>
            <endDate>2018-09-04</endDate>
        </period>
    </context>
    <context id="i79a81116c7454d738320d36fa72004a6_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i9e9a715c7bdc4fd2aaa068155bf8e1b9_I20151031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">panw:Q415andQ116newleasearrangementsnewcorporateheadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-10-31</instant>
        </period>
    </context>
    <context id="i33c57a124ef84eedaca7aadadc3622bd_D20170930-20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">panw:Q415andQ116newleasearrangementsnewcorporateheadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-30</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="i883dedade1f7459088f4505072b85ed3_D20170801-20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">panw:Q415andQ116newleasearrangementsnewcorporateheadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2017-10-31</endDate>
        </period>
    </context>
    <context id="i73949b731f664fc3bda642be8677db37_I20150531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">panw:Q415NewLeaseArrangementspreviouscorporateheadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-05-31</instant>
        </period>
    </context>
    <context id="id295badb4fc442b5936687605a84d3ae_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">panw:Q218NewSubleaseArrangementpreviouscorporateheadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if9f86d3b1c514bffbf2a3a6e9d7fc718_I20120930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">panw:Q113NewLeaseArrangementsPreviousCorporateHeadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-09-30</instant>
        </period>
    </context>
    <context id="id9e6a7a91b5142d8a54e2b8b87d7f981_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">panw:Q113NewLeaseArrangementsPreviousCorporateHeadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i4c9827a929fa4c93811d7191bfbdcb39_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">panw:Q113NewLeaseArrangementsPreviousCorporateHeadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i2704fe6f35a1478a8ce975758b4d22da_D20191201-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5d618d36dfd34da48969abf918de85ad_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i864ac7943dc242b3841de0cfb994758b_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">panw:CloudandOtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ieb07623e83d64c799845246839322c7f_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">panw:CloudandOtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i8e11262ca1e449e8ac074f8ca12f7b23_I20160831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">panw:ShareRepurchaseProgramAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-08-31</instant>
        </period>
    </context>
    <context id="id02432ad949f41b482ccc4fa6e4d5f61_I20170228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">panw:ShareRepurchaseProgramAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-28</instant>
        </period>
    </context>
    <context id="ia3942392fe9143c3bbdd8e30e15514a2_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">panw:ShareRepurchaseProgramAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="i3e0d5ed1c01a4a039931d1e5e8839afb_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">panw:ShareRepurchaseProgramBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="i507d4d196e384b56a1db3d151a8a17d3_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">panw:ShareRepurchaseProgramAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i31e8b200b88e436aabbb2e2c3da352cb_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">panw:ShareRepurchaseProgramAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i450c942dbca04db7843b26e8444e7312_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">panw:ShareRepurchaseProgramBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i863bdddedebf46e186b2fc0ff51e3a1e_I20200224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">panw:AcceleratedShareRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-24</instant>
        </period>
    </context>
    <context id="i2dbed35896b44e45bc5637d5e437ba9c_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">panw:AcceleratedShareRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i2094c5055cc94088abe29c0dd9e35c8b_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i807fcb751789459f859c5608f1d81f7f_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i92354f3cac4e45ecb086a75d87c31c5e_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="iba12fb70e1594ab6b36340316612c4f6_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i26f32855194d47409bbade924ee7924a_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="panw:SharebasedCompensationPerformancePeriodAxis">panw:PerformancePeriod1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i94c33c7c02f94191bb7c6265dc29cb6b_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="panw:SharebasedCompensationPerformancePeriodAxis">panw:PerformancePeriod2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i3528c335c3cd478a8d3d2d8f57e4686e_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="panw:SharebasedCompensationPerformancePeriodAxis">panw:PerformancePeriod3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="iab63b81ce08843f0b94af34f70bd3903_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="panw:SharebasedCompensationPerformancePeriodAxis">panw:PerformancePeriod4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="if42ba77b1aea4719821ced74fbbce65f_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i570cdde7cae54329a3054ad9bc0d47c6_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ie477a1f9e32f45ee86c73ce5f81aa1b8_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="if1a26ea743514070af46f3071bce55f2_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i4075140bf44d494982081cc27f58c2c6_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i170a64ef728342a0a61bf8bfe8916491_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ie5949fac6d104f3a91c8de77bbf90d33_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i0aa733dc69e54b9180ea8636b21bd9bc_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i22f8849a179d43c09d1a76397038dd30_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i4246625864ea4cee9dc5b4455593aa0d_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i257f95f58265480cb73f22375c937ad1_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i8f99377e12be4eef8b223f436ee40ed1_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:ZingboxInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i5c12c2c7bb784045bb1cf5a8c6c683f2_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:RedlockDemistoPuresecAndTwistlockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i33289dd5b1494120919bf2e861c376ee_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="i20ebbbab999545f597570fad17c95905_D20160801-20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="i35038711189549f0ac09226f9c0fddcc_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="ie7acff7f3eb54a32bb9122fcc6a28c0c_D20160801-20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="i3ea2d05e278947c1bc143b177b4fe3f9_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i00547a65f1064a8495ae3421f9646292_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i86077de224ff4400b2c0d3ccaed0bf78_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i0da9f54df14a42358835ade19cfd7f79_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="icfeb5fd0d04b4d3d9da9137827e03552_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ib20c1101bf19490cb5e99eac061edc26_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ib54c96afd04f4d2da968442b8f14f7df_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i12a6b24d095945f7b6a1565c7b3915a9_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ia23e6bce1eff410aa433e66005614a81_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i178bfb4a8fe147c98ddbb771e57c06d9_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ic9cc41629f6a4d02a7fe7c6ee3e52276_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i670a927a10ba4ec9acba8769a429184f_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:RestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="i008be19d3f954fe8a1602eb07b4a0227_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="i4617981e9a3744f2819060d25c408f00_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:RestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="id56c8e087c764f48a63ff6cce150b234_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i032c328e1cbc494581565138cbb0aff9_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:RestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i8a37353f809440ada6b0b052587be6e6_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="icee0a1803f1a492caa8d5b9a23fe02c3_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:RestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="icadc65181c2743ff8b1c2a36ba0f819c_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i39c43ab2f03745aeab61f6c2a3411e4c_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:RestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i3a0777e6546846f5bfed213bf30d149c_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="if053277b04534c51b595249527da75a6_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:RestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i77317a2223544f2db447c85bebd4d592_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i52d508ba747042aba914b75d0da95c19_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:RestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i7316a3d89c3b48a9801535db72f79777_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i1cd346f42f5c41b88216caa621236e76_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="i1ae4df33dd32453ebf39f5fb95eb19ee_I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="idb739c005eeb4e0baf0a9bc5b17f8c50_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="if019550009f14e89a9e1ad47b8fbe167_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="iea5e4b6ddf644a50b780a0d7f4aa80bc_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i2ae13561f8004a13ab7be1f7936d9f15_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="iae0aa27c57a94d1dbbdb54ab72934e86_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i29ea73f3bf2b4848a984c0abdba5b032_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="if7cba780e1fe4d25bf498118b481d003_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i066dccc80f234820b7eda91543d001dc_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i16c78b3146374c0ab3cb19d6defa3ca6_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i8d042dee768d49ee907c7554af5ce152_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="iea20be4ca0a844e4b5b7639ae034d5d2_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i469eeccd082d47cd985aac09b4d027e9_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:ZingboxAporetoAndCloudgenixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i9f430f109215496f83d695a9707e4210_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:ZingboxInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i4f5e897404494ad690edd29380f88c14_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:AporetoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i8c61c0d631f842769080d080667f176a_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CloudGenixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ic44a218255d54498a282b5ac7adddb76_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i1d90c019e6c743f78d26aac3b3f15a66_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i3d597ce947284a76976377c2d616d89f_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="ie44f667a9f064e999f2695e27a6b75cf_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i0ccbfc9b771b4a39aff94c292f867ae8_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i68a1b3e007604bc5a8698a747fe10a70_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i3f6ca30e39d34af1a9e7472e4bfc8bc3_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ic283e0536f334b62bb0c93ccfa8fb3e2_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i20d176953cbc442b8e2430628cca34d0_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:EmployeeStockPurchasePlanEsppMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="iacc4aaf85ef2402bb95ec2ca52db85a6_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i8cf90d6521d648d29dad81fa3519eca0_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i328af85b1982489c96675dd4ef0e925d_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="ib83f3a6f11a7455c88144f45aeb88448_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i9008766f8b674347a3898e1615807d0f_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i84f6b6f5f1fc4da58ff602cafb8c8d07_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i827eda791c544baba38649ba300c5923_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="idd4d43933d4b48c0ac38ca73e88cbf97_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i8f7dbc589d04430ba48e786549382c80_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i5bb030a97bd74671bac9f3ef9159e7ba_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i8660ddffac674d97a418c09ecfd25097_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="if13c259afd784b4da3c83239b11380dc_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i172c26dfad39450c9661068bb1fa4205_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ic6ec281658064788823a770d8eb3469a_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ie59c0357d56048f6a15d6b9a806f7376_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i93b859f15a30418d882ed34f389d3740_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:ZingboxInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i086fab7815e14e4a8121f1eb761197d0_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:AporetoIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i1fa6d6e6674e4fddb4e62306ba9c2c88_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:CloudGenixIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i8742f49b35334b88be87f2ab71ab1647_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:RedLockInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i993434e780eb486fb54867480efa4847_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:TwistlockLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="id46b8d4756c444bc900833cf771f2c5b_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:Evident.ioInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="ib2a86b1bd2ac40559c998931f8cea88d_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i0c02eb7794ed4283871505f29d2b6c20_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">panw:StockOptionswithServiceandMarketConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">panw:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ib3a81d0a077e47eca87a0327beed820c_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ifb8dd2074d714ab29e07047918354be6_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i053a5c5a5fb646388c1825d84a61b2cf_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i17e5dc30aa464d2ab2237d9b1b14bda3_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i0f6b8414a7ff46cea0ff3b6769c97cd7_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i44075df3d7b34f988a21ea36af1ae7dc_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i548b89e042fd49a789929a4e788a75a9_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ice4263df917746deaba3668635a3ccc3_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i29955b7af4a642059fd128a0828ea7e9_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i43269fbda9764454a2938f3bc59a0beb_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i6036099be3b0412eb092ea32182fbb1c_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i6e94ead27f464a93b39f3dd5e7414ef4_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i64b5558be60f435e98b4a5ba6d8bf934_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i2cf2723572d04f72bd5e992e7b41030b_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="ic150ca43ade94eac9676a21d59b5d5be_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i31e952d9a64b4cd194636c06bc40cc82_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ica81a2128eae46d2ae33a4d08dbc39b4_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="ida4a8f1aab7644bb8360ff4acde6094b_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i27af5e6e6ff94f0083e41c9f356e6a0c_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ic52517f4d29a4b81937ce7f738fd4cd4_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="if0177ecad8264bde9d7b24a58d13b395_D20190801-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i51bea31cf41b427aa27beeee3d559745_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ibd0f37ddaf8a492baffd276d9916661c_D20170801-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="iac3248328cdd4187ada97b8c0bb8f9f9_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ibe8ca0f011264974b490fb201d1bb4a4_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i27d541d275494dad8d0407a1ec33d945_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i1a236b4736b14332b5674fc7237cdc97_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i8ce96198eb864116bca5e134e513f66c_D20190801-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="iaf15f83df9ca4ccf830859247e2a6c66_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i609d1ba8b132447f96cb43a64a5cd05d_D20200201-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i3fec1bab8c294666ad5b4b48ef1aeedc_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i29697f6cc99e4c4b96527c6bbac25386_D20190801-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i495a18292d0140aa8670c2e284846dec_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</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="i05510287fe324471b051a1a19e3d3c1f_D20200201-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i093d071ebc6c4054a59e162b1d326957_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ib65eba126fbd4522a53fba355c4e242b_D20180801-20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="ie1983ad736e54f97a20433c9b75c9e35_D20181101-20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="id9bf6b88736d4eaaaee379a36d5e8ac5_D20190201-20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="i48184b12d59648f1aa15104463edea82_D20190501-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i530f2111477443e0b7c7d5d372183e9b_D20180801-20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="iaadb259e1b2e4603b04b0bac06f23c75_D20181101-20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="i4825031af0764eafa9840db2999b6760_D20190201-20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="ic664b409a195469a9b7d9b2d5bed41d4_D20190501-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="ie13f09264041414b9b0261b6ca959665_D20190501-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i59c1b9ecb84c4e1fa5bf6200f80e5a80_D20190328-20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:DemistoInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">panw:GreylockPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-28</startDate>
            <endDate>2019-03-28</endDate>
        </period>
    </context>
    <context id="i3a7a7827ed0342d78acbe986bdf7d8f8_D20200801-20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001327567</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">panw:TheCrypsisGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="distributor">
        <measure>panw:distributor</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="day">
        <measure>panw:day</measure>
    </unit>
    <unit id="lease_agreement">
        <measure>panw:lease_agreement</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="lease_renewal_option">
        <measure>panw:lease_renewal_option</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF80L2ZyYWc6NDExOGI4ZjVkM2JlNDBkNTliMzZmZWQ2YTU2MTk4ZWEvdGFibGU6NzRiODc1MjYxYTY4NDllODg0NjYxNWIyMmQ3NzhmOWQvdGFibGVyYW5nZTo3NGI4NzUyNjFhNjg0OWU4ODQ2NjE1YjIyZDc3OGY5ZF8zLTEtMS0xLTA_97ae9922-4daa-44ae-98a4-9a244b0012dd">0001327567</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF80L2ZyYWc6NDExOGI4ZjVkM2JlNDBkNTliMzZmZWQ2YTU2MTk4ZWEvdGFibGU6NzRiODc1MjYxYTY4NDllODg0NjYxNWIyMmQ3NzhmOWQvdGFibGVyYW5nZTo3NGI4NzUyNjFhNjg0OWU4ODQ2NjE1YjIyZDc3OGY5ZF82LTEtMS0xLTA_b8862eba-9d0e-4c1e-af53-8a59a0cb8add">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF80L2ZyYWc6NDExOGI4ZjVkM2JlNDBkNTliMzZmZWQ2YTU2MTk4ZWEvdGFibGU6NzRiODc1MjYxYTY4NDllODg0NjYxNWIyMmQ3NzhmOWQvdGFibGVyYW5nZTo3NGI4NzUyNjFhNjg0OWU4ODQ2NjE1YjIyZDc3OGY5ZF83LTEtMS0xLTA_ce210483-f13f-41f3-80fa-00e7cf125b08">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF80L2ZyYWc6NDExOGI4ZjVkM2JlNDBkNTliMzZmZWQ2YTU2MTk4ZWEvdGFibGU6NzRiODc1MjYxYTY4NDllODg0NjYxNWIyMmQ3NzhmOWQvdGFibGVyYW5nZTo3NGI4NzUyNjFhNjg0OWU4ODQ2NjE1YjIyZDc3OGY5ZF84LTEtMS0xLTA_86cdb65d-0e8a-4a43-969d-222616dd59c9">FY</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF80L2ZyYWc6NDExOGI4ZjVkM2JlNDBkNTliMzZmZWQ2YTU2MTk4ZWEvdGFibGU6NzRiODc1MjYxYTY4NDllODg0NjYxNWIyMmQ3NzhmOWQvdGFibGVyYW5nZTo3NGI4NzUyNjFhNjg0OWU4ODQ2NjE1YjIyZDc3OGY5ZF8xNS0xLTEtMS0w_972dfc51-5437-4e56-b827-c687a83a627c">--07-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iaea43b0d122345cba1a1153120d4a21f_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3Xzk5MTA_858e5514-ff84-4107-9108-ed7b7348dc30">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <panw:RevenuePerformanceObligationContractTerm
      contextRef="iaea43b0d122345cba1a1153120d4a21f_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzE4MDE1_2f2618ef-b749-453d-81fb-5bf6808e2da4">P1Y</panw:RevenuePerformanceObligationContractTerm>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6412d2cbefe74cedaad9d6a485dfc3a7_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzIyMTE0_1ecf51ca-9645-4bb0-8fcb-31953517eecc">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="if9f86d3b1c514bffbf2a3a6e9d7fc718_I20120930"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MTg1_79af9102-8609-4c7a-b354-2711cb56d7a8">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2094c5055cc94088abe29c0dd9e35c8b_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzc1NA_5f928165-8ab4-4c39-aca4-7d99e6a3cd6f">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i92354f3cac4e45ecb086a75d87c31c5e_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzEyMDM_c1ca49b3-f5ad-4aff-bfcd-df202fc7d5bb">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod
      contextRef="i26f32855194d47409bbade924ee7924a_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2NTk_50e771d4-5561-48fd-ab39-d42c29b421dd">P4Y</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod
      contextRef="i94c33c7c02f94191bb7c6265dc29cb6b_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2NjQ_6b0ce314-34a7-4db8-845d-e00d97f2c02a">P5Y</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod
      contextRef="i3528c335c3cd478a8d3d2d8f57e4686e_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2Njk_6e873b55-801b-465a-99f6-0da025143025">P6Y</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod
      contextRef="iab63b81ce08843f0b94af34f70bd3903_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2Nzg_f520b19c-ca15-471b-977e-4502e8e226a4">P7Y</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if42ba77b1aea4719821ced74fbbce65f_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzIyMDQ_d4ae0d6d-752b-43fe-89e0-0b572d1f196a">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <panw:Performancestockoptionstovestonanniversaryofgrantdatesubjecttocontinuedservice
      contextRef="ib2a86b1bd2ac40559c998931f8cea88d_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDEvZnJhZzphOGJkNWRhZjc0YTE0YTczOGVlMDY5NTQ1YTRiZTE5Ni90ZXh0cmVnaW9uOmE4YmQ1ZGFmNzRhMTRhNzM4ZWUwNjk1NDVhNGJlMTk2XzIxOA_47992997-1b68-4cbe-8c4a-24aed4162ef6"
      unitRef="number">0.25</panw:Performancestockoptionstovestonanniversaryofgrantdatesubjecttocontinuedservice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i0c02eb7794ed4283871505f29d2b6c20_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDEvZnJhZzphOGJkNWRhZjc0YTE0YTczOGVlMDY5NTQ1YTRiZTE5Ni90ZXh0cmVnaW9uOmE4YmQ1ZGFmNzRhMTRhNzM4ZWUwNjk1NDVhNGJlMTk2XzMxNA_39aa7b82-cfdc-4afd-9642-01aa7acada4f">P7Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:NumberOfReportableSegments
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTkvZnJhZzo2ZWIwZGZjZjgwNjQ0ODYwODY3ZDc5OTY3Mzk0ZjRiOS90ZXh0cmVnaW9uOjZlYjBkZmNmODA2NDQ4NjA4NjdkNzk5NjczOTRmNGI5XzM1_e76a0398-08d5-4242-990f-d06c2dc82c96"
      unitRef="number">1</us-gaap:NumberOfReportableSegments>
    <dei:DocumentType
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjMz_a82bbfca-d7f6-4730-b383-0f4c50f7fd3b">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjM5_22da25a8-0a88-4ed3-9cf5-5716165f52ec">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8yNjQ_8e1c8766-62ad-4730-942d-79cf7b766573">2020-07-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl83Njk2NTgxMzk4MDk2_d7d301a1-8255-43dd-8eca-5e43aa2c71f4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjQw_ce621648-b347-4e24-9e5b-1c5a3ace3d61">001-35594</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjI4_39eb7e1c-9587-45e5-bdf2-2ddd828d1af0">Palo Alto Networks, Inc</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGFibGU6NGQzYmYwNjQzM2MwNGU5YmE0ZWM3NGQ2ODA0NzhhNTMvdGFibGVyYW5nZTo0ZDNiZjA2NDMzYzA0ZTliYTRlYzc0ZDY4MDQ3OGE1M18wLTAtMS0xLTA_c1861573-a790-4283-8924-723c33fb8e16">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGFibGU6NGQzYmYwNjQzM2MwNGU5YmE0ZWM3NGQ2ODA0NzhhNTMvdGFibGVyYW5nZTo0ZDNiZjA2NDMzYzA0ZTliYTRlYzc0ZDY4MDQ3OGE1M18wLTEtMS0xLTA_44441e5e-889c-4149-8538-1216ea125bc9">20-2530195</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjI5_82013e63-a6be-48a6-8036-6d0c074101f3">3000 Tannery Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjQx_fda2decc-dbe8-4d74-be96-9c65167688de">Santa Clara</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjM0_8fcbd945-ed2d-408a-a885-13568d8ab3f7">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjM1_9fbba173-920a-43f2-b50d-e3083d65e592">95054</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjQy_a34a4c80-4bdf-428b-bb6e-1731e3f1878d">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjQz_459c8244-3fed-42f6-9129-0d7649faf484">753-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGFibGU6ZmY5NDU4NDJjNWVlNDA5N2FlYjI3ZTViMTA4YzI2N2QvdGFibGVyYW5nZTpmZjk0NTg0MmM1ZWU0MDk3YWViMjdlNWIxMDhjMjY3ZF8xLTAtMS0xLTA_b4fee7e3-9b76-4f41-8f4a-15c4fb778128">Common stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGFibGU6ZmY5NDU4NDJjNWVlNDA5N2FlYjI3ZTViMTA4YzI2N2QvdGFibGVyYW5nZTpmZjk0NTg0MmM1ZWU0MDk3YWViMjdlNWIxMDhjMjY3ZF8xLTItMS0xLTA_b2518d0a-1128-4558-a0a3-38625dd98daa">PANW</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGFibGU6ZmY5NDU4NDJjNWVlNDA5N2FlYjI3ZTViMTA4YzI2N2QvdGFibGVyYW5nZTpmZjk0NTg0MmM1ZWU0MDk3YWViMjdlNWIxMDhjMjY3ZF8xLTQtMS0xLTA_f7464e88-a871-4796-8afd-e44a072a7adf">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjMw_ffacb720-2b32-4502-a8be-9aef718309b2">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjMx_2149e4e1-15b7-4ab1-8c64-c956a6a9d92a">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjM3_fb02041b-0ed9-4b12-b423-a495fe3ca342">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjM2_48b3b22c-c027-4f21-b729-14ba7c7b689c">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGFibGU6M2Q0OTk5YWVlYjU2NDFiODhhMTBiNDQxMWUyNzQwMWMvdGFibGVyYW5nZTozZDQ5OTlhZWViNTY0MWI4OGExMGI0NDExZTI3NDAxY18wLTAtMS0xLTA_61992f4c-5677-46a1-9ef5-7b1b6fc241a1">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGFibGU6M2Q0OTk5YWVlYjU2NDFiODhhMTBiNDQxMWUyNzQwMWMvdGFibGVyYW5nZTozZDQ5OTlhZWViNTY0MWI4OGExMGI0NDExZTI3NDAxY18xLTMtMS0xLTA_7910e256-874d-449e-9dc7-5537f0e0e752">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGFibGU6M2Q0OTk5YWVlYjU2NDFiODhhMTBiNDQxMWUyNzQwMWMvdGFibGVyYW5nZTozZDQ5OTlhZWViNTY0MWI4OGExMGI0NDExZTI3NDAxY18yLTMtMS0xLTA_ccd860b7-a6f0-436c-b219-1e9b9b0d4225">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl83Njk2NTgxMzk4ODQx_1ecf59ae-1466-4f3d-b1fb-1eb4fe3ae521">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjMy_b540f855-19f2-4055-a44f-80c7c425defd">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ic47a5b6516b9465f91c140dbe6883875_I20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl83Njk2NTgxMzk4ODU5_9b02cfaa-d80f-423c-90f5-40052d5d055c"
      unitRef="usd">22950644677</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ib27cf6e7cfdb4a83aa386990bfec20c4_I20200821"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zMTYy_117d12db-af8d-4e71-9d90-bedfa615ed3e"
      unitRef="shares">96373294</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xL2ZyYWc6MmJmYjA1YzNiYzRiNGNlODlkOTA1NDhkMGFmZWU4YzYvdGV4dHJlZ2lvbjoyYmZiMDVjM2JjNGI0Y2U4OWQ5MDU0OGQwYWZlZThjNl8zNjM4_64d4be7b-2970-447d-8f20-6a45bdd8fd39">Portions of the information called for by Part III of this Annual Report on Form 10-K is hereby incorporated by reference from the definitive proxy statement for the registrant&#x2019;s 2020 annual meeting of stockholders, which will be filed with the Securities and Exchange Commission not later than 120 days after the registrant&#x2019;s fiscal year ended July&#160;31, 2020.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzUtMS0xLTEtMA_18517629-2836-4834-9355-4a06c6bb9919"
      unitRef="usd">2958000000.0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzUtMy0xLTEtMA_6f279a68-663f-4295-afbb-98796ea3f025"
      unitRef="usd">961400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzYtMS0xLTEtMA_75f26796-0c09-4a07-9fb5-561ffa8e9c85"
      unitRef="usd">789800000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzYtMy0xLTEtMA_39afacf0-777b-4897-873f-6be196284302"
      unitRef="usd">1841700000</us-gaap:ShortTermInvestments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzctMC0xLTEtMC90ZXh0cmVnaW9uOmU1N2UwMmE4OWFlMDQzNzZiNTYwZThmZWJkMGZkMjZiXzYwNDczMTM5NTI5MjU_5496d00c-6f23-45fa-b895-989cb5f88f77"
      unitRef="usd">2300000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzctMC0xLTEtMC90ZXh0cmVnaW9uOmU1N2UwMmE4OWFlMDQzNzZiNTYwZThmZWJkMGZkMjZiXzYwNDczMTM5NTI5MjA_84a91a5e-9027-4f61-89c3-de486c96a31a"
      unitRef="usd">800000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzctMS0xLTEtMA_969b3b4d-3217-4025-a2eb-9a7113475ff2"
      unitRef="usd">1037100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzctMy0xLTEtMA_4acf757c-55f8-48d4-a57b-cff2ada5ede2"
      unitRef="usd">582400000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzgtMS0xLTEtMA_8035f3f9-01ba-49a2-82fc-9c256b6452d2"
      unitRef="usd">344300000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzgtMy0xLTEtMA_b72059cc-9f92-4b43-8c46-5d9deb486757"
      unitRef="usd">279300000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzktMS0xLTEtMA_d3da32da-aeaf-43fb-9d18-0fd68734455c"
      unitRef="usd">5129200000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzktMy0xLTEtMA_07b15181-50ff-4a0b-8e91-fd027a6a9db7"
      unitRef="usd">3664800000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzEwLTEtMS0xLTA_6ac15d53-9f54-4138-aedc-864cd06dbe65"
      unitRef="usd">348100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzEwLTMtMS0xLTA_31d66547-3e1d-4d9e-b602-44fd72f90f6c"
      unitRef="usd">296000000.0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzExLTEtMS0xLTY4Mg_ca263ac6-6ff1-4652-86cc-8f87fb737f15"
      unitRef="usd">258700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzExLTMtMS0xLTY4NA_72fb0183-bf27-4fc7-8163-af6c80baff66"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LongTermInvestments
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzExLTEtMS0xLTA_1ab58b0b-5677-4d7d-a971-85e9ce45f548"
      unitRef="usd">554400000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzExLTMtMS0xLTA_42e1508a-7fb1-4583-a2b8-faf8e9bce4af"
      unitRef="usd">575400000</us-gaap:LongTermInvestments>
    <us-gaap:Goodwill
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzEyLTEtMS0xLTA_8b4c233e-2c16-4ba9-b029-f453eb2507fb"
      unitRef="usd">1812900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzEyLTMtMS0xLTA_c1e4474e-b8cb-47d9-9848-eb0fb2926f85"
      unitRef="usd">1352300000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzEzLTEtMS0xLTA_24a947d9-6ce5-4e85-9c59-6492cedc04d8"
      unitRef="usd">358200000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzEzLTMtMS0xLTA_ab2baeab-0ef6-449c-9aa0-d5114eadcf40"
      unitRef="usd">280600000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzE0LTEtMS0xLTA_0f38971e-4cac-4a65-8c2d-c8fb21c5aa71"
      unitRef="usd">603900000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzE0LTMtMS0xLTA_adf54f7b-d859-4d62-b447-1ec1f67ed43f"
      unitRef="usd">423100000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzE1LTEtMS0xLTA_98cfdcb7-8cd9-413d-93db-1db6b10a1585"
      unitRef="usd">9065400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzE1LTMtMS0xLTA_b97c2f9b-7b76-4049-baa1-2a5b45140c84"
      unitRef="usd">6592200000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzE4LTEtMS0xLTA_02431a4b-fcbb-40a9-b44d-c6cffd7a0b53"
      unitRef="usd">63600000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzE4LTMtMS0xLTA_8b15658a-ec11-4aed-9266-78ffc000122c"
      unitRef="usd">73300000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzE5LTEtMS0xLTA_fc3e02d1-6644-4927-9844-9c25136f6100"
      unitRef="usd">322200000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzE5LTMtMS0xLTA_f0537106-7e2e-4c1d-9f5b-a7cfc61aee32"
      unitRef="usd">235500000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzIwLTEtMS0xLTA_3edff6c0-3cce-42a8-af1b-174561b6b09f"
      unitRef="usd">256800000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzIwLTMtMS0xLTA_c5de1f22-0819-4476-bb6b-7f1a628c58c0"
      unitRef="usd">162400000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzIxLTEtMS0xLTA_276d30b3-a1ca-4ac3-9cad-2dc7afa1024f"
      unitRef="usd">2049100000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzIxLTMtMS0xLTA_97161bb7-62ec-444d-ac40-5c33f07ae1a2"
      unitRef="usd">1582100000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzIzLTEtMS0xLTA_6f68c2a5-85f4-40c1-a7f0-1e3708d9ab3f"
      unitRef="usd">2691700000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzIzLTMtMS0xLTA_2f7d5b69-6fb2-4f07-bc6e-2ab3e662096f"
      unitRef="usd">2053300000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzI0LTEtMS0xLTA_ea79afcd-108b-465f-8f92-20fbfc749e7b"
      unitRef="usd">3084100000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzI0LTMtMS0xLTA_2c30c67c-7cd7-494e-bc5d-c106e6f4df11"
      unitRef="usd">1430000000.0</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzI1LTEtMS0xLTA_b0213a86-a05f-4495-860f-6796a5b924ea"
      unitRef="usd">1761100000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzI1LTMtMS0xLTA_d73f9a7b-ecb1-4b2a-9054-d718674e2d81"
      unitRef="usd">1306600000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzI3LTEtMS0xLTcwOQ_fab7ca1e-a32f-4844-a96a-13f79d48f652"
      unitRef="usd">336600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzI3LTMtMS0xLTcxMA_c4da991f-ee5e-47ba-832b-4a189f28f204"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzI2LTEtMS0xLTA_d8129467-1210-4216-948f-a0b79d601c59"
      unitRef="usd">90100000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzI2LTMtMS0xLTA_7132f9a8-6f8d-4ed0-819a-6641fa48b04e"
      unitRef="usd">216000000.0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzI3LTEtMS0xLTA_08cf099b-183d-428c-b6e2-7b86f4ac8203"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzI3LTMtMS0xLTA_d99ca121-1ec3-4964-af09-6725b39e9625"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MWM4MDIyMzVmNWE0NWUzYTMxM2UwODBkNGI1NTljZV82MDQ3MzEzOTUyOTEx_386eeeb1-16b1-495b-bb66-d81e987043cf"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MWM4MDIyMzVmNWE0NWUzYTMxM2UwODBkNGI1NTljZV82MDQ3MzEzOTUyOTEx_77e1fb32-1eb5-4e8d-957d-ed1456e48591"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MWM4MDIyMzVmNWE0NWUzYTMxM2UwODBkNGI1NTljZV82MDQ3MzEzOTUyOTIy_7be0a438-ec3d-432b-ba4f-9a89b2336cf4"
      unitRef="shares">100000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MWM4MDIyMzVmNWE0NWUzYTMxM2UwODBkNGI1NTljZV82MDQ3MzEzOTUyOTIy_941f3767-7f14-4451-b384-d4f5ebc66262"
      unitRef="shares">100000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MWM4MDIyMzVmNWE0NWUzYTMxM2UwODBkNGI1NTljZV81NDk3NTU4MTM5MDgy_3f6e81b7-04f0-4a6d-8756-1bd43318aec9"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MWM4MDIyMzVmNWE0NWUzYTMxM2UwODBkNGI1NTljZV81NDk3NTU4MTM5MDgy_43123beb-5508-4fc7-bc06-b2f305f88f37"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MWM4MDIyMzVmNWE0NWUzYTMxM2UwODBkNGI1NTljZV81NDk3NTU4MTM5MDgy_4ff6433a-26fe-47f7-a867-42d7d3d03646"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MWM4MDIyMzVmNWE0NWUzYTMxM2UwODBkNGI1NTljZV81NDk3NTU4MTM5MDgy_b8843a04-0b93-4a63-a2f9-f41cbf39ed48"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMwLTEtMS0xLTA_a4d4cade-4b52-437d-82c4-9b11aa81a74f"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMwLTMtMS0xLTA_a9c0d2be-7289-437c-af98-581690276900"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjI3OTNmZjVhODk0YjJmYmViMWI2NmI5MzA5MjQ0Yl82MDQ3MzEzOTUzMDA1_2f5140ef-7a68-447a-be3f-89653323bdcd"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjI3OTNmZjVhODk0YjJmYmViMWI2NmI5MzA5MjQ0Yl82MDQ3MzEzOTUzMDA1_e2a7d58e-ad34-4db2-a900-27bc4ba872fb"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjI3OTNmZjVhODk0YjJmYmViMWI2NmI5MzA5MjQ0Yl82MDQ3MzEzOTUzMDE2_3521c44b-3e0c-49ff-9501-f59dc1ea2070"
      unitRef="shares">1000000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjI3OTNmZjVhODk0YjJmYmViMWI2NmI5MzA5MjQ0Yl82MDQ3MzEzOTUzMDE2_391589d3-d179-4c4a-a710-a14989a30a9a"
      unitRef="shares">1000000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjI3OTNmZjVhODk0YjJmYmViMWI2NmI5MzA5MjQ0Yl82MDQ3MzEzOTUyOTk1_2a9ac948-4850-4719-a9a2-a2b0d85784fd"
      unitRef="shares">96300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjI3OTNmZjVhODk0YjJmYmViMWI2NmI5MzA5MjQ0Yl82MDQ3MzEzOTUyOTk1_6fbe8079-ce36-4fb8-a9a1-e48e18fac841"
      unitRef="shares">96300000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjI3OTNmZjVhODk0YjJmYmViMWI2NmI5MzA5MjQ0Yl82MDQ3MzEzOTUyOTg5_3bf31b07-b423-4241-8ac6-aa3d2d2dcd7a"
      unitRef="shares">96800000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMjI3OTNmZjVhODk0YjJmYmViMWI2NmI5MzA5MjQ0Yl82MDQ3MzEzOTUyOTg5_9a186852-f181-4a77-bcd4-080b8da021d2"
      unitRef="shares">96800000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMxLTEtMS0xLTA_fb1aa7d2-8299-4c43-ac86-c602595c922e"
      unitRef="usd">2259200000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMxLTMtMS0xLTA_04a1cb96-4f82-4968-a0ac-377fb665c32f"
      unitRef="usd">2490900000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMyLTEtMS0xLTA_4927470a-4725-4642-85d1-8327cc081bcf"
      unitRef="usd">10500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMyLTMtMS0xLTA_fc8dedf8-1aa5-451c-a337-1371b91a5c34"
      unitRef="usd">-3700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMzLTEtMS0xLTA_01619b1f-35f0-4127-b785-c70e7726d5de"
      unitRef="usd">-1167900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzMzLTMtMS0xLTA_12b9e8a1-054b-4548-b520-43c103566690"
      unitRef="usd">-900900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzM0LTEtMS0xLTA_6d3254c0-92a4-49e0-954b-2f580fbf6334"
      unitRef="usd">1101800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzM0LTMtMS0xLTA_cd3b0df8-e4ad-45fa-ba92-07452d813e0a"
      unitRef="usd">1586300000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzM1LTEtMS0xLTA_4648fcc8-8eac-4563-a7f7-39187f702156"
      unitRef="usd">9065400000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNjkvZnJhZzpkMzM5ZGQwNzZmMjY0MmE4YjA3YmNiYzRjNTU0YTU4ZC90YWJsZTpjYTc5YzE0Y2E2YTM0YzA0OTUzYTk1OGFjY2VlODA3OS90YWJsZXJhbmdlOmNhNzljMTRjYTZhMzRjMDQ5NTNhOTU4YWNjZWU4MDc5XzM1LTMtMS0xLTA_640612df-993b-4aa9-9296-2bd746e501f2"
      unitRef="usd">6592200000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9caaaed979124098a17cd16f31539a1a_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzQtMS0xLTEtMA_775e4392-380e-42a9-ac7b-fd34c0ce7896"
      unitRef="usd">1064200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6443ae0776c54cfaae3a84c07b8c5a46_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzQtMy0xLTEtMA_fa494fa6-fbcb-444b-a7b4-e21e5e793b56"
      unitRef="usd">1096200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93b757380dde4f0f80d9a26768130f51_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzQtNS0xLTEtMA_76cdd10c-53be-46bb-8cc3-54f546d98397"
      unitRef="usd">879800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i974dda03047b40179ffb34c77db18640_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzUtMS0xLTEtMA_70c68c03-ca57-4a6f-a8ec-b134b4354896"
      unitRef="usd">2344200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71be10750a7f48f1a0b52606abf7abb5_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzUtMy0xLTEtMA_2b907f0e-0581-4228-96dd-cf5228454aae"
      unitRef="usd">1803400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81c3528131574b4ca550f80308b99b96_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzUtNS0xLTEtMA_d43903c5-c8e2-4a45-9316-593ddf1ea353"
      unitRef="usd">1393800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzYtMS0xLTEtMA_ad5a691e-7a21-419e-b6db-b7cdc90d94cb"
      unitRef="usd">3408400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzYtMy0xLTEtMA_45b3de1d-b405-45ac-a852-5709a9f408fa"
      unitRef="usd">2899600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzYtNS0xLTEtMA_cf211ee8-591d-45a8-90ce-315686e6ab32"
      unitRef="usd">2273600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9caaaed979124098a17cd16f31539a1a_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzgtMS0xLTEtMA_6bab1b39-2a3d-4095-9498-2964ce24ea25"
      unitRef="usd">294400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6443ae0776c54cfaae3a84c07b8c5a46_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzgtMy0xLTEtMA_45f0185f-557e-460b-beab-626c008e6e45"
      unitRef="usd">315900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i93b757380dde4f0f80d9a26768130f51_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzgtNS0xLTEtMA_e48ac989-367b-4a3f-af76-5c8726dcf0f4"
      unitRef="usd">272400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i974dda03047b40179ffb34c77db18640_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzktMS0xLTEtMA_ad418625-5053-41de-98b9-159406a5cd0b"
      unitRef="usd">705100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i71be10750a7f48f1a0b52606abf7abb5_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzktMy0xLTEtMA_f915f1aa-bfd6-43a0-839e-9ea7b296c3ba"
      unitRef="usd">492500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i81c3528131574b4ca550f80308b99b96_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzktNS0xLTEtMA_50875a3e-1a90-459b-91a6-23bb471b92a1"
      unitRef="usd">372700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzEwLTEtMS0xLTA_b2ec2979-af30-4777-8196-f6d7c1ab9a0b"
      unitRef="usd">999500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzEwLTMtMS0xLTA_91adbb0b-eee0-44ce-bb33-5fe09d4183ff"
      unitRef="usd">808400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzEwLTUtMS0xLTA_ac3f8e62-3bf4-458b-89f5-37f57a4628e9"
      unitRef="usd">645100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzExLTEtMS0xLTA_0525b70b-7fe9-45ad-84b3-b286de5d1ebe"
      unitRef="usd">2408900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzExLTMtMS0xLTA_bef760d1-8325-4d86-8cfe-b151894b5528"
      unitRef="usd">2091200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzExLTUtMS0xLTA_b9846de0-b1e5-444e-a8e8-1df71989acf2"
      unitRef="usd">1628500000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzEzLTEtMS0xLTA_7cb0e2c9-926f-497d-9c2a-64f5c650fc15"
      unitRef="usd">768100000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzEzLTMtMS0xLTA_c550841c-cc57-4d99-a314-a4fcbcae424b"
      unitRef="usd">539500000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzEzLTUtMS0xLTA_9a2bd4e5-8f55-4915-8de8-3949a4686368"
      unitRef="usd">400700000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE0LTEtMS0xLTA_88cbaada-36ad-4fda-b155-90361dd917d8"
      unitRef="usd">1520200000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE0LTMtMS0xLTA_b3676c3a-b318-4d65-8e71-e99f0bf4339b"
      unitRef="usd">1344000000.0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE0LTUtMS0xLTA_3baea62e-4061-4e8e-88c5-76fb7d90b93c"
      unitRef="usd">1074200000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE1LTEtMS0xLTA_7db60bfc-fda4-43fc-822f-c7fcdd1d3e90"
      unitRef="usd">299600000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE1LTMtMS0xLTA_ec464d04-b4fc-489e-ad34-5db11ab98db5"
      unitRef="usd">261800000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE1LTUtMS0xLTA_5e309bd0-d731-4715-9355-744191762716"
      unitRef="usd">257800000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE2LTEtMS0xLTA_bb45ce1c-697e-4eba-bad4-b81d1f93e992"
      unitRef="usd">2587900000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE2LTMtMS0xLTA_54cf9144-6539-4c43-864b-fd3fb61427b0"
      unitRef="usd">2145300000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE2LTUtMS0xLTA_5252003f-2593-449f-a70d-62974226ddcd"
      unitRef="usd">1732700000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE3LTEtMS0xLTA_e0f95c4f-c91d-45dd-8194-39acb34f71a1"
      unitRef="usd">-179000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE3LTMtMS0xLTA_a5bd417f-8031-4e6b-8342-855f63b382f0"
      unitRef="usd">-54100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE3LTUtMS0xLTA_10dad04a-182d-4fc8-b1bd-30093aefc978"
      unitRef="usd">-104200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE4LTEtMS0xLTA_c013cd16-d89a-4584-945c-4c9b70cd8bdb"
      unitRef="usd">88700000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE4LTMtMS0xLTA_dce1f203-abee-4c00-b594-f7abecaecb8d"
      unitRef="usd">83900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE4LTUtMS0xLTA_54f02efe-2340-4a2d-859e-54b7b361501a"
      unitRef="usd">29600000</us-gaap:InterestExpense>
    <panw:OtherNonoperatingIncomeExpenseNet
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE5LTEtMS0xLTA_b21730ef-3214-4ced-9053-90e44f466ee6"
      unitRef="usd">35900000</panw:OtherNonoperatingIncomeExpenseNet>
    <panw:OtherNonoperatingIncomeExpenseNet
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE5LTMtMS0xLTA_64e15ba9-7bf0-4d4f-bc8b-d778f4d09898"
      unitRef="usd">63400000</panw:OtherNonoperatingIncomeExpenseNet>
    <panw:OtherNonoperatingIncomeExpenseNet
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzE5LTUtMS0xLTA_6496b23a-eb7f-4827-a858-225a1eb96ea9"
      unitRef="usd">28500000</panw:OtherNonoperatingIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIwLTEtMS0xLTA_2212c578-01c5-46b9-8108-02b83e54906e"
      unitRef="usd">-231800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIwLTMtMS0xLTA_34cc5c88-2e6a-4001-b5a4-cbcf8070a785"
      unitRef="usd">-74600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIwLTUtMS0xLTA_4b0bee54-3f78-4a55-abaf-4e128d01fe56"
      unitRef="usd">-105300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIxLTEtMS0xLTA_3ebcadf6-ac53-4586-8c73-ca2037c0f599"
      unitRef="usd">35200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIxLTMtMS0xLTA_60c427ad-02ce-423d-93b3-059fc9d44d2b"
      unitRef="usd">7300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIxLTUtMS0xLTA_45dc69ad-ca5f-444f-8863-306977048e32"
      unitRef="usd">16900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIyLTEtMS0xLTA_f81a0e33-5f4e-4aae-a437-c90a38ab7adb"
      unitRef="usd">-267000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIyLTMtMS0xLTA_6022f8be-e492-465b-bec4-319816293660"
      unitRef="usd">-81900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIyLTUtMS0xLTA_eeef5687-9c1f-4912-9acd-2a6caace6199"
      unitRef="usd">-122200000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIzLTEtMS0xLTA_15be0f27-5c50-407b-8a5f-31ea4e82ae9e"
      unitRef="usdPerShare">-2.76</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIzLTMtMS0xLTA_59643c5f-6021-4650-8d16-f14f80b6f06a"
      unitRef="usdPerShare">-0.87</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzIzLTUtMS0xLTA_e8e5c1e9-2ab5-4c49-b17c-0161afce1d19"
      unitRef="usdPerShare">-1.33</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzI0LTEtMS0xLTA_03886e3b-64ae-40ef-bda5-edbcdce6c1e6"
      unitRef="shares">96900000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzI0LTMtMS0xLTA_e2b84475-72b4-4a6f-8a2c-4583dd3377e7"
      unitRef="shares">94500000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzUvZnJhZzoyNGZhNmE4MTNkZmE0YWMxOWMxNTU3MWI2YzQxNGM2OS90YWJsZTpiNzQxYThiMDk1MWQ0ZDM1YmRlZjAxYjZiMTcwNjYyOC90YWJsZXJhbmdlOmI3NDFhOGIwOTUxZDRkMzViZGVmMDFiNmIxNzA2NjI4XzI0LTUtMS0xLTA_b8baa1b0-e3a3-40eb-810b-5ad425a2fcc9"
      unitRef="shares">91700000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzMtMS0xLTEtMA_f81a0e33-5f4e-4aae-a437-c90a38ab7adb"
      unitRef="usd">-267000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzMtMy0xLTEtMA_6022f8be-e492-465b-bec4-319816293660"
      unitRef="usd">-81900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzMtNS0xLTEtMA_eeef5687-9c1f-4912-9acd-2a6caace6199"
      unitRef="usd">-122200000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzUtMS0xLTEtMA_3d4f112b-5ad0-4707-8167-e7bf9fdd6c6f"
      unitRef="usd">1000000.0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzUtMy0xLTEtMA_7aa2c781-3add-423e-9a2a-5a708abad557"
      unitRef="usd">10400000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzUtNS0xLTEtMA_c506fb51-7f3a-4d34-a0ed-efc4c48b744e"
      unitRef="usd">-7500000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzYtMS0xLTEtMA_0438f7d5-5581-455e-b6c7-02c7698a4ee5"
      unitRef="usd">13200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzYtMy0xLTEtMA_0580753f-bf63-4313-9ba1-d5eb8ec11bd9"
      unitRef="usd">2300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzYtNS0xLTEtMA_e447301b-1a36-4754-8b67-c0fb31b85f73"
      unitRef="usd">-5500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzctMS0xLTEtMA_a0accf92-3f1c-40c7-9e91-57e50da1f608"
      unitRef="usd">14200000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzctMy0xLTEtMA_637efca3-5aa6-434b-8bcc-cda2d186b23d"
      unitRef="usd">12700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzctNS0xLTEtMA_71a1494f-f1ae-4c2a-bb5f-08d978b16b97"
      unitRef="usd">-13000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzgtMS0xLTEtMA_25c5fbdc-2c49-4539-af9c-64ddea6a11b3"
      unitRef="usd">-252800000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzgtMy0xLTEtMA_a95cd2b2-4aec-4b1e-8aba-40cfb78cfb17"
      unitRef="usd">-69200000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xNzgvZnJhZzplNWYwYjUxMjIzODU0ODQxOTk0MWEzOGQ5MjRjYzFkNi90YWJsZTo2OGNhZjhjMjYxYmQ0NmNkOGVhZWM3OGZlODZjZThhMy90YWJsZXJhbmdlOjY4Y2FmOGMyNjFiZDQ2Y2Q4ZWFlYzc4ZmU4NmNlOGEzXzgtNS0xLTEtMA_838f43ff-460e-47fe-be4f-89af0faeaffd"
      unitRef="usd">-135200000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i997e140763ce47a99f408c0f0ec67f32_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzMtMS0xLTEtMA_8fc7b34c-7404-48fe-a92a-fb53e7cb0871"
      unitRef="shares">91500000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib49fedbce8c444a68a6c319bebff56f6_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzMtMy0xLTEtMA_2fb3eb35-592c-4af3-8069-e4e3d833f705"
      unitRef="usd">1599700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9db9c06b4e2d4fb6a108d28a91e438f1_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzMtNS0xLTEtMA_3b267ae5-bc21-4070-a425-c591ded9cda6"
      unitRef="usd">-3400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2a1b8a2a67de42a7a04d3ca7cb723d13_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzMtNy0xLTEtMA_2ae4687c-3a06-4e23-961e-e4160273213d"
      unitRef="usd">-668500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1bd0e522719d40e7b9e87061680012cb_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzMtOS0xLTEtMA_ebd6c42a-a6c6-4f66-9d41-fb1d38ed3edc"
      unitRef="usd">927800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i6844bdb5f90a4224bd72a29e7ddbb42e_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzUtNy0xLTEtMA_2be655ea-b792-4701-b582-6535f367225b"
      unitRef="usd">-122200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzUtOS0xLTEtMA_f875f161-f438-4992-90cb-121ad333e092"
      unitRef="usd">-122200000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i59342b7578e6408e87af35ed6b07cd63_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzYtNS0xLTEtMA_2cbba842-32c8-4c49-845b-f60fe0cdedf8"
      unitRef="usd">-13000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzYtOS0xLTEtMA_19f6acae-77af-479a-99ec-f0b5c0a757ea"
      unitRef="usd">-13000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i78550ea6faa94e8a803e948fe76ec3e6_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzctMS0xLTEtMA_639f0b09-ae4d-49a5-82b8-e00d09cdd783"
      unitRef="shares">3800000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7487348a262a447781ea63af39e914e4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzctMy0xLTEtMA_c4be8eb1-00d6-4302-bd6e-180befd5f281"
      unitRef="usd">55000000.0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzctOS0xLTEtMA_e4df8396-c62d-4647-bb19-4c3188087e1b"
      unitRef="usd">55000000.0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7487348a262a447781ea63af39e914e4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzktMy0xLTEtMA_a45bbbee-c658-4e89-8240-a78316d252b0"
      unitRef="usd">43700000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzktOS0xLTEtMA_89ad0f75-3be2-44d8-bf0b-5f1cae4c5e9f"
      unitRef="usd">43700000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7487348a262a447781ea63af39e914e4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzEwLTMtMS0xLTA_df25b3d5-eac7-4561-97ae-b64dda865344"
      unitRef="usd">502500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzEwLTktMS0xLTA_970faa8b-2175-4a0c-92b9-ebc7f3460bd7"
      unitRef="usd">502500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i78550ea6faa94e8a803e948fe76ec3e6_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzExLTEtMS0xLTExMDYw_b9b1be52-c486-43f1-ad09-0cd103da3591"
      unitRef="shares">1700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7487348a262a447781ea63af39e914e4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzExLTMtMS0xLTExMDYw_97e733f2-0fd9-4dac-8967-6dbe0bc2aa87"
      unitRef="usd">250000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzExLTktMS0xLTExMDcw_060161c3-806d-4168-b246-b55e113f9b07"
      unitRef="usd">250000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <panw:AdjustmentsToAdditionalPaidInCapitalReclassificationToTemporaryEquityFromConvertibleDebt
      contextRef="i7487348a262a447781ea63af39e914e4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzExLTMtMS0xLTg4Mw_e33fa62d-b76b-4578-8db9-e2b259bbd0f1"
      unitRef="usd">-21900000</panw:AdjustmentsToAdditionalPaidInCapitalReclassificationToTemporaryEquityFromConvertibleDebt>
    <panw:AdjustmentsToAdditionalPaidInCapitalReclassificationToTemporaryEquityFromConvertibleDebt
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzExLTktMS0xLTg4Mw_85a4d1af-6036-4467-aae6-601702da533a"
      unitRef="usd">-21900000</panw:AdjustmentsToAdditionalPaidInCapitalReclassificationToTemporaryEquityFromConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i7487348a262a447781ea63af39e914e4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzEyLTMtMS0xLTg5Mw_48ad9158-c87c-40d7-a53b-6bc25ed0b436"
      unitRef="usd">312400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzEyLTktMS0xLTg5Mw_bcd82dbd-ace4-49a9-ac2b-55d60dd1d310"
      unitRef="usd">312400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i7487348a262a447781ea63af39e914e4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzEzLTMtMS0xLTkwMQ_6bcf098a-3720-4330-a694-8a27910e99af"
      unitRef="usd">145400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzEzLTktMS0xLTkwMQ_a0e50a0a-ca25-47be-8075-38591e37532f"
      unitRef="usd">145400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <panw:AdjustmentstoAdditionalPaidinCapitalConvertibleDebtPurchaseofNoteHedge
      contextRef="i7487348a262a447781ea63af39e914e4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE0LTMtMS0xLTkwNg_20e073ca-179a-4ef4-ae30-448e63f88de0"
      unitRef="usd">332000000.0</panw:AdjustmentstoAdditionalPaidinCapitalConvertibleDebtPurchaseofNoteHedge>
    <panw:AdjustmentstoAdditionalPaidinCapitalConvertibleDebtPurchaseofNoteHedge
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE0LTktMS0xLTkwNg_31942379-d0ae-4fa1-9aad-cb63b0c7e62a"
      unitRef="usd">332000000.0</panw:AdjustmentstoAdditionalPaidinCapitalConvertibleDebtPurchaseofNoteHedge>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i903f15d746af494889cb57c80f32bb85_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzExLTEtMS0xLTA_2e507e70-608e-44c1-a7d4-a4db3aac6606"
      unitRef="shares">93600000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7cb3c590b164d549eec231e541a5c46_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzExLTMtMS0xLTA_d995b945-a973-4b5a-9ae6-3218b9d416b4"
      unitRef="usd">1967400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i990a1c66ad744cd680a62cc5d891b169_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzExLTUtMS0xLTA_6cffdf3e-e5d8-4d4c-b200-e89ec7f3ebe6"
      unitRef="usd">-16400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2ca63109dae84cc29e8103079a646680_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzExLTctMS0xLTA_20316e25-07f1-456b-a880-5f3e0a7e97d9"
      unitRef="usd">-790700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie987af2d703344e2a75fb22c6d1e7fe3_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzExLTktMS0xLTA_f753b51e-1ff5-40f1-a546-2064e46146fe"
      unitRef="usd">1160300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i6f67b043280048cca42b215f3b84d58c_I20180801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE2LTctMS0xLTEwMjI_2ce5a3e1-7fb4-49a0-9b06-535b242c3c69"
      unitRef="usd">-28300000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="id91253f675b648bc9205674307fe5f3e_I20180801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE2LTktMS0xLTEwNjA_5961bd59-d904-4ccf-8065-69e06605033f"
      unitRef="usd">-28300000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:NetIncomeLoss
      contextRef="i2422e0fcbe0d48cf83879a3cb2fa9fe9_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzEyLTctMS0xLTA_84a60373-c235-44b1-a77d-5207147a85bc"
      unitRef="usd">-81900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzEyLTktMS0xLTA_3e5acbdf-09f1-4d63-8638-fc631d0c4bb1"
      unitRef="usd">-81900000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1b549a08bee44edaa0bddf8784207d30_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzEzLTUtMS0xLTA_bb0da726-2612-4d1a-b7f9-9d3d98e80dc7"
      unitRef="usd">12700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzEzLTktMS0xLTA_2d0e8787-7d6b-414b-bbef-f438b27f3a16"
      unitRef="usd">12700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i149429c764844e73b3f4323f3c19ee46_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE0LTEtMS0xLTA_318468bc-ba5a-4f43-abaa-af16dc557ea7"
      unitRef="shares">3800000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i543ce823595f4095a9ba8b7fc24549ae_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE0LTMtMS0xLTA_947b5e9d-d1de-4825-8261-9358e2b33975"
      unitRef="usd">72000000.0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE0LTktMS0xLTA_630d93dd-8f1f-4b0c-a719-aa45b4f33dcc"
      unitRef="usd">72000000.0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i543ce823595f4095a9ba8b7fc24549ae_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE2LTMtMS0xLTA_47888d14-94bc-4beb-a4e9-9d7f70feeb2d"
      unitRef="usd">33200000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE2LTktMS0xLTA_281f7d07-6363-4fea-9237-7b6427392148"
      unitRef="usd">33200000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i543ce823595f4095a9ba8b7fc24549ae_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE3LTMtMS0xLTA_a8a042f2-f4b7-4ed8-8745-1091a5355fcb"
      unitRef="usd">575500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE3LTktMS0xLTA_e5375ef6-1218-40c8-9513-eb86fd0a529a"
      unitRef="usd">575500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i149429c764844e73b3f4323f3c19ee46_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzIzLTEtMS0xLTExMDMw_a54ea9d7-39b5-471c-bbff-8ade26ec734a"
      unitRef="shares">1900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i543ce823595f4095a9ba8b7fc24549ae_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzIzLTMtMS0xLTExMDMw_5b09604f-e5fd-47be-957e-9ac1591e9b4c"
      unitRef="usd">330000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzIzLTktMS0xLTExMDM5_3adc1606-b7fb-4a68-91fd-62249d84a656"
      unitRef="usd">330000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <panw:AdjustmentsToAdditionalPaidInCapitalReclassificationToTemporaryEquityFromConvertibleDebt
      contextRef="i543ce823595f4095a9ba8b7fc24549ae_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE4LTMtMS0xLTA_37e64e4a-7f81-466e-8aca-9c66a72bfb50"
      unitRef="usd">21900000</panw:AdjustmentsToAdditionalPaidInCapitalReclassificationToTemporaryEquityFromConvertibleDebt>
    <panw:AdjustmentsToAdditionalPaidInCapitalReclassificationToTemporaryEquityFromConvertibleDebt
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzE4LTktMS0xLTA_68047d7e-de26-4330-a8a4-eb332b0416dd"
      unitRef="usd">21900000</panw:AdjustmentsToAdditionalPaidInCapitalReclassificationToTemporaryEquityFromConvertibleDebt>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i149429c764844e73b3f4323f3c19ee46_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI1LTEtMS0xLTk3Ng_398a2aa2-bd1d-4338-806a-6bfd01474209"
      unitRef="shares">2500000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
      contextRef="i543ce823595f4095a9ba8b7fc24549ae_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI1LTMtMS0xLTEwMDQ_53e5d03b-5a2e-4f22-b428-2e67e76accb5"
      unitRef="usd">-12200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI1LTktMS0xLTEwMzk_a7f94743-a16b-4545-a7b3-29a42a57a6b9"
      unitRef="usd">-12200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
    <panw:NoteHedgesExercisesInPeriodSharesReceived
      contextRef="i149429c764844e73b3f4323f3c19ee46_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI2LTEtMS0xLTk4MA_e1175b89-dced-46c8-8bfd-7f5edf1c7843"
      unitRef="shares">2500000</panw:NoteHedgesExercisesInPeriodSharesReceived>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i149429c764844e73b3f4323f3c19ee46_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI3LTEtMS0xLTk3OA_6887524e-83d4-4a62-acaf-7c2b1929f703"
      unitRef="shares">1300000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i543ce823595f4095a9ba8b7fc24549ae_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI3LTMtMS0xLTEwMTU_353d3107-5311-42a2-acd4-88a6f1ba0f48"
      unitRef="usd">229500000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI3LTktMS0xLTEwNDY_7dac43a4-753b-43ce-a71d-8d11115f312c"
      unitRef="usd">229500000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI3LTktMS0xLTEwNDY_cd4a4a1c-da2e-4223-b882-3a983294b386"
      unitRef="usd">229500000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1d6c1dfeb4504ebe856dd9db1e6b1f12_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzIyLTEtMS0xLTA_fe4d1b04-9be5-4042-b112-386310788a2b"
      unitRef="shares">96800000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8630acb316ae497e8fe38abbfca5728e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzIyLTMtMS0xLTA_6f29c1e1-baa8-4d8e-881a-4b4ba48d4fc4"
      unitRef="usd">2490900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ide10c4cf137646ec8fcdd7248ad4dff5_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzIyLTUtMS0xLTA_c083ac00-7ca6-4306-a393-0ac5b5332393"
      unitRef="usd">-3700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0529efe28e14a45911d573b2f30729b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzIyLTctMS0xLTA_047fe153-a602-4d4e-a1fe-10223d900849"
      unitRef="usd">-900900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzIyLTktMS0xLTA_42eb0999-f8c1-443b-aa0d-f8b34afe3095"
      unitRef="usd">1586300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ib6aa694d552d4f3880b6b960d7b8b357_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI0LTctMS0xLTA_d1f0fddf-ccc8-4fcd-b275-e97e1c4a1ff4"
      unitRef="usd">-267000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI0LTktMS0xLTA_69ee50c1-589f-4eb0-bf39-118e51fbcbb2"
      unitRef="usd">-267000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i10bf60f4d0f54d559309430d9d1cea36_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI1LTUtMS0xLTA_c67edefb-1e45-4abf-902c-1bf89a549d08"
      unitRef="usd">14200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI1LTktMS0xLTA_24a32da8-dbfb-4068-a803-a8f4eb049034"
      unitRef="usd">14200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5079bfa73e1d4f58ba64b2b3c5aacc41_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI2LTEtMS0xLTA_6fac8b76-9b22-4641-89cf-6c1ebf3abba0"
      unitRef="shares">3600000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if74ff8e06b2c4ba8bc342c38162a9ae9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI2LTMtMS0xLTA_9590725f-28c0-4ef6-b019-dc5b862d07ef"
      unitRef="usd">84000000.0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI2LTktMS0xLTA_54f7859b-0859-4744-9480-6f2ef5038cfe"
      unitRef="usd">84000000.0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if74ff8e06b2c4ba8bc342c38162a9ae9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI3LTMtMS0xLTA_d34f35e4-1aa7-4fa0-bd32-9af8bb193619"
      unitRef="usd">22700000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI3LTktMS0xLTA_833c28a6-94c7-4d4d-94cb-2a39532be222"
      unitRef="usd">22700000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if74ff8e06b2c4ba8bc342c38162a9ae9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI4LTMtMS0xLTA_972b7026-b8ea-4406-8f5b-5842c0aa7c56"
      unitRef="usd">674400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI4LTktMS0xLTA_f35e0db8-90d4-4357-81cc-bbbfac0f8073"
      unitRef="usd">674400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i5079bfa73e1d4f58ba64b2b3c5aacc41_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI5LTEtMS0xLTA_12267228-6033-439f-9495-1e86cddc031f"
      unitRef="shares">6100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="if74ff8e06b2c4ba8bc342c38162a9ae9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI5LTMtMS0xLTA_7e4ae724-026f-422d-9849-64dc14fb6578"
      unitRef="usd">1198100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzI5LTktMS0xLTA_bae088f9-f5f7-41e4-8cc7-6b974676472a"
      unitRef="usd">1198100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <panw:StockIssuedDuringPeriodSharesSettlementofWarrants
      contextRef="i5079bfa73e1d4f58ba64b2b3c5aacc41_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzM4LTEtMS0xLTk2MjA_eec7671c-45c0-4e0d-991b-0c6045cd24f9"
      unitRef="shares">-2000000.0</panw:StockIssuedDuringPeriodSharesSettlementofWarrants>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="if74ff8e06b2c4ba8bc342c38162a9ae9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzM5LTMtMS0xLTk2MTc_a9e3de70-3ddb-44ca-9220-52e249e4ce58"
      unitRef="usd">398700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzM5LTktMS0xLTk2MzY_7bab05e2-94d5-4382-9d90-44215872a582"
      unitRef="usd">398700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="if74ff8e06b2c4ba8bc342c38162a9ae9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzQwLTMtMS0xLTk2MTE_64469177-70ba-4bf1-a912-7c785bf84825"
      unitRef="usd">202800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzQwLTktMS0xLTk2MzY_d55cd427-0d56-457f-b511-82f2ae203a97"
      unitRef="usd">202800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <panw:AdjustmentstoAdditionalPaidinCapitalConvertibleDebtPurchaseofNoteHedge
      contextRef="if74ff8e06b2c4ba8bc342c38162a9ae9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzQxLTMtMS0xLTk2MDU_5c339399-778d-4949-92f2-7db16bf2fd0f"
      unitRef="usd">370800000</panw:AdjustmentstoAdditionalPaidinCapitalConvertibleDebtPurchaseofNoteHedge>
    <panw:AdjustmentstoAdditionalPaidinCapitalConvertibleDebtPurchaseofNoteHedge
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzQxLTktMS0xLTk2MzY_c00e0e28-d4b5-4978-a5c9-0e998de821f7"
      unitRef="usd">370800000</panw:AdjustmentstoAdditionalPaidinCapitalConvertibleDebtPurchaseofNoteHedge>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9f72da7671d9410b8bb12bacdfcb3aac_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzM0LTEtMS0xLTA_0903f239-200c-41c5-aee0-b407d4b8dd5c"
      unitRef="shares">96300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c567f32d7594c39b8133410e1fc7400_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzM0LTMtMS0xLTA_7e1e7b1b-2927-47bd-b28a-7a2312d967d9"
      unitRef="usd">2259200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id817fff3a32a4c01b6e823d428d6eac9_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzM0LTUtMS0xLTA_2ba5f196-0e64-432e-8ced-118de0ac2ff2"
      unitRef="usd">10500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic6267960191d4cd3aeabd019af330a03_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzM0LTctMS0xLTA_30ce9d0e-4959-4090-86a9-761667baf0bc"
      unitRef="usd">-1167900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODEvZnJhZzo2MGE5Y2M5OTY3Njc0YjMzODhlYjdiZGYyOTY0NGU1My90YWJsZToyMGU1YWFlNmI1Zjk0MDk5OTg0ZDRhZjcyZmU2NjIxZC90YWJsZXJhbmdlOjIwZTVhYWU2YjVmOTQwOTk5ODRkNGFmNzJmZTY2MjFkXzM0LTktMS0xLTA_53f2df7e-b405-470f-9d5f-a7ffea8dadf9"
      unitRef="usd">1101800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQtMS0xLTEtMA_f81a0e33-5f4e-4aae-a437-c90a38ab7adb"
      unitRef="usd">-267000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQtMy0xLTEtMA_6022f8be-e492-465b-bec4-319816293660"
      unitRef="usd">-81900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQtNS0xLTEtMA_eeef5687-9c1f-4912-9acd-2a6caace6199"
      unitRef="usd">-122200000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzYtMS0xLTEtMA_95239f9d-a76e-445b-9759-c05e12e1bd2e"
      unitRef="usd">658400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzYtMy0xLTEtMA_16236560-8732-4b8e-b10d-cc224a77a6da"
      unitRef="usd">567700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzYtNS0xLTEtMA_1279c17c-c23d-480f-9c13-cdfb5056d82e"
      unitRef="usd">496700000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzctMS0xLTEtMA_96492d67-ff0f-4860-a70c-099a82547b30"
      unitRef="usd">206100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzctMy0xLTEtMA_c092b7a4-e8ce-4438-91cb-e7a0c6db8c9a"
      unitRef="usd">153800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzctNS0xLTEtMA_d6e2df40-d3c3-4762-a6ad-6cf3837af299"
      unitRef="usd">96400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzgtMS0xLTEtMA_c9e0f1c5-5ec2-409a-bd57-c5de4daf0d17"
      unitRef="usd">3100000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzgtMy0xLTEtMA_11a6dc00-d00b-4d1f-8f25-b007f77130ea"
      unitRef="usd">-7000000.0</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzgtNS0xLTEtMA_ec8702e6-a2d9-48d6-8df2-fe6aeb3fe157"
      unitRef="usd">-41100000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzktMS0xLTEtMA_c98520f6-beda-4d96-a48b-a7a2d84c20f2"
      unitRef="usd">254400000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzktMy0xLTEtMA_4dc6c634-a4ad-4b64-a5ee-1d35ef3f504a"
      unitRef="usd">223800000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzktNS0xLTEtMA_b7f58e98-c6f6-4e12-b604-4d9ee1e54e2c"
      unitRef="usd">149800000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzEwLTEtMS0xLTA_4d83b2a6-4f71-41ad-9dea-fc310810b750"
      unitRef="usd">73900000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzEwLTMtMS0xLTA_b9a15111-b663-4f07-b842-ae734444fc4b"
      unitRef="usd">70200000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzEwLTUtMS0xLTA_e6e9f994-f8a7-4fe9-8e2b-47d74e39be9d"
      unitRef="usd">28800000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <panw:OperatingLeaseRightofUseAssetAmortization
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzExLTEtMS0xLTEyOTk_cdd038b6-78ab-4bfe-b701-9b086238505e"
      unitRef="usd">47400000</panw:OperatingLeaseRightofUseAssetAmortization>
    <panw:OperatingLeaseRightofUseAssetAmortization
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzExLTMtMS0xLTEyNDk_bddbcec7-e4e5-4e41-8d96-78277fceace9"
      unitRef="usd">0</panw:OperatingLeaseRightofUseAssetAmortization>
    <panw:OperatingLeaseRightofUseAssetAmortization
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzExLTUtMS0xLTExOTk_497a66ae-49e1-41f5-b98e-b41fad1f9500"
      unitRef="usd">0</panw:OperatingLeaseRightofUseAssetAmortization>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzExLTEtMS0xLTA_0b9d8c88-2c1f-49dd-a500-2bed692f5241"
      unitRef="usd">6200000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzExLTMtMS0xLTA_63e3d758-130e-459d-b46f-da449c0dbca8"
      unitRef="usd">17500000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzExLTUtMS0xLTA_8001155a-5a55-463b-adbd-c6cc5fbd9140"
      unitRef="usd">-500000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzEyLTEtMS0xLTA_71c3a12e-63a0-40e9-bac7-9d2347bed4a7"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzEyLTMtMS0xLTA_8bf679f6-3bce-4fb5-b358-47ceb0670c00"
      unitRef="usd">-2600000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzEyLTUtMS0xLTA_c11e8719-2e5a-443c-939c-6648ca342e86"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <panw:RepaymentsOfConvertibleDebtDebtDiscount
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzEzLTEtMS0xLTA_9d090352-2ad4-4d5f-953b-912b294db6fc"
      unitRef="usd">0</panw:RepaymentsOfConvertibleDebtDebtDiscount>
    <panw:RepaymentsOfConvertibleDebtDebtDiscount
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzEzLTMtMS0xLTA_c15f950d-9678-47e2-b155-4108aa0abfb5"
      unitRef="usd">97600000</panw:RepaymentsOfConvertibleDebtDebtDiscount>
    <panw:RepaymentsOfConvertibleDebtDebtDiscount
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzEzLTUtMS0xLTA_3030273f-798d-432a-abce-df63efa5205c"
      unitRef="usd">0</panw:RepaymentsOfConvertibleDebtDebtDiscount>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE1LTEtMS0xLTA_8ba98741-5e3e-4db3-9d7f-608bc882872a"
      unitRef="usd">435600000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE1LTMtMS0xLTA_29d9d6f8-bb50-495a-a493-154c65f88176"
      unitRef="usd">108700000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE1LTUtMS0xLTA_6877df53-fefe-4846-9cba-a7d78c789d47"
      unitRef="usd">33700000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE2LTEtMS0xLTA_5d3bdfa8-e429-418c-81f1-6e06570344f5"
      unitRef="usd">409000000.0</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE2LTMtMS0xLTA_a0d73ee7-a001-4120-87fc-e87995ea3793"
      unitRef="usd">332500000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE2LTUtMS0xLTA_6c5a8007-8336-40c3-ad31-bb764a5cbb65"
      unitRef="usd">299100000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE3LTEtMS0xLTA_f6794319-b2f8-4cfc-9a33-fe2841b01e31"
      unitRef="usd">-12800000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE3LTMtMS0xLTA_63fa988c-245a-46dc-a513-ff49f8511829"
      unitRef="usd">32300000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE3LTUtMS0xLTA_3e371057-73ec-4342-973d-554bf6c75862"
      unitRef="usd">3700000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE4LTEtMS0xLTA_13e1097a-d85c-41c8-a61c-02fbce8cf034"
      unitRef="usd">75700000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE4LTMtMS0xLTA_aa870e84-f199-44fb-a6f4-fb202d0f6000"
      unitRef="usd">66800000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE4LTUtMS0xLTA_15d296bb-36dd-43a2-a0da-f9ecc74a35be"
      unitRef="usd">44200000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE5LTEtMS0xLTA_f2e819d8-8e57-4c3a-b6b7-0c4f0f8b49ff"
      unitRef="usd">-39800000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE5LTMtMS0xLTA_fe6c627a-e00e-44e2-93c4-cb6d9de1d76b"
      unitRef="usd">-20600000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzE5LTUtMS0xLTA_ac049c5d-14ea-477f-819d-9b810a42d8ee"
      unitRef="usd">49300000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzIwLTEtMS0xLTA_b12c83d6-0af6-48e8-a19f-633471fce8ad"
      unitRef="usd">893300000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzIwLTMtMS0xLTA_01d6d126-6363-41ab-bcaa-ffd00e228a54"
      unitRef="usd">590200000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzIwLTUtMS0xLTA_d8204ce7-9f1c-4cd2-951a-769939700fcd"
      unitRef="usd">582600000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzIxLTEtMS0xLTA_7cdc0028-d49e-4032-bf3e-3d833a418416"
      unitRef="usd">1035700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzIxLTMtMS0xLTA_1075603c-5ad5-4687-9dea-90c35740e59d"
      unitRef="usd">1055600000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzIxLTUtMS0xLTA_76ed16db-6221-4fbc-9505-e9abf22ee5bf"
      unitRef="usd">1038100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzIzLTEtMS0xLTA_135c91cf-096d-4b77-b4e6-e127515b8dad"
      unitRef="usd">1180800000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzIzLTMtMS0xLTA_c0845e78-6008-46a0-bb79-00793c8fa10e"
      unitRef="usd">2984600000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzIzLTUtMS0xLTA_4eaed309-fdc6-4f25-8e28-ef02b9fd7948"
      unitRef="usd">725700000</us-gaap:PaymentsToAcquireInvestments>
    <panw:Proceedsfromthesaleofinvestments
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI0LTEtMS0xLTA_c14bb6b7-45f9-4846-97b4-385dbfe654ca"
      unitRef="usd">314000000.0</panw:Proceedsfromthesaleofinvestments>
    <panw:Proceedsfromthesaleofinvestments
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI0LTMtMS0xLTA_f4135c16-583a-4d68-8abb-a5513fc23e2f"
      unitRef="usd">6500000</panw:Proceedsfromthesaleofinvestments>
    <panw:Proceedsfromthesaleofinvestments
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI0LTUtMS0xLTA_7dbb7edc-f16e-488f-b978-3b66dad9fc6b"
      unitRef="usd">0</panw:Proceedsfromthesaleofinvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI1LTEtMS0xLTA_b11a859f-732c-402a-b180-9f592b614abd"
      unitRef="usd">1952700000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI1LTMtMS0xLTA_bcaeb7f5-8665-4f42-a4c9-05dd9978446b"
      unitRef="usd">2057100000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI1LTUtMS0xLTA_8c847591-a2bf-4eaf-8184-b2fae8819473"
      unitRef="usd">691800000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI2LTEtMS0xLTA_d200c7d1-cfd7-44f4-9c42-72906a75bf65"
      unitRef="usd">583500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI2LTMtMS0xLTA_c8f93630-a8e7-4dc6-ba25-054de79b8c47"
      unitRef="usd">773700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI2LTUtMS0xLTA_b020d934-7604-435b-b826-14dfd58ce8e4"
      unitRef="usd">374100000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI3LTEtMS0xLTA_c2c000d3-9af8-429d-9fa1-de408bb228f9"
      unitRef="usd">214400000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI3LTMtMS0xLTA_9f48f20a-1ef1-4db5-b611-664816511ab5"
      unitRef="usd">131200000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI3LTUtMS0xLTA_058f24df-ebdd-4da4-9482-b19aba5e6f8c"
      unitRef="usd">112000000.0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI4LTEtMS0xLTA_5f48e8e7-b48e-4847-aae8-0621b6fc9cd9"
      unitRef="usd">288000000.0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI4LTMtMS0xLTA_ecef4edb-fdef-42bd-8f76-a1ad4a98a01a"
      unitRef="usd">-1825900000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzI4LTUtMS0xLTA_7e430d18-3f5a-4bb0-99cd-e52ca45fbf8c"
      unitRef="usd">-520000000.0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <panw:RepaymentsOfConvertibleDebtDebtPrincipalandEquityComponent
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMwLTEtMS0xLTA_a88b5575-b2a8-4100-a268-ef2e798c64ff"
      unitRef="usd">0</panw:RepaymentsOfConvertibleDebtDebtPrincipalandEquityComponent>
    <panw:RepaymentsOfConvertibleDebtDebtPrincipalandEquityComponent
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMwLTMtMS0xLTA_18fc087b-69fc-4dff-93b8-6601dcde6a5d"
      unitRef="usd">477400000</panw:RepaymentsOfConvertibleDebtDebtPrincipalandEquityComponent>
    <panw:RepaymentsOfConvertibleDebtDebtPrincipalandEquityComponent
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMwLTUtMS0xLTA_4a8ffb0c-2e0f-487d-a837-dbacaf5bdfb3"
      unitRef="usd">0</panw:RepaymentsOfConvertibleDebtDebtPrincipalandEquityComponent>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMxLTEtMS0xLTA_12a5c84c-2fbd-4b60-9212-99a0b3695941"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMxLTMtMS0xLTA_2ced2237-54fb-4122-9179-ba67b2e6893a"
      unitRef="usd">3700000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMxLTUtMS0xLTA_88dec161-a2a7-4230-8ecd-0d1c5eb6702f"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMyLTEtMS0xLTA_bae548ef-34f0-4d3f-b9f8-5fc18322d9cd"
      unitRef="usd">1979100000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMyLTMtMS0xLTA_71bea1f4-1279-449c-afe9-748b8d8fcbab"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMyLTUtMS0xLTA_c2da3815-0dda-4eda-bb0a-f225c525df0d"
      unitRef="usd">1682400000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMzLTEtMS0xLTA_6b533e89-857d-4648-b854-93f48baf7877"
      unitRef="usd">202800000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMzLTMtMS0xLTA_2e26f0ff-01f6-4ddc-ba09-0997aa5bf589"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzMzLTUtMS0xLTA_1bbb17f5-92b9-4484-99c6-c33461c4b928"
      unitRef="usd">145400000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <panw:PurchaseofNoteHedges
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM0LTEtMS0xLTA_68769d0e-36f6-4775-82a0-745fae4079e4"
      unitRef="usd">370800000</panw:PurchaseofNoteHedges>
    <panw:PurchaseofNoteHedges
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM0LTMtMS0xLTA_ca8bb84e-604b-4241-8f0e-c3bf241866eb"
      unitRef="usd">0</panw:PurchaseofNoteHedges>
    <panw:PurchaseofNoteHedges
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM0LTUtMS0xLTA_8d8bf32c-bd22-4861-b057-f009d7d3df71"
      unitRef="usd">332000000.0</panw:PurchaseofNoteHedges>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM1LTEtMS0xLTA_017f6351-280c-4a6e-a6db-c263c0e587f2"
      unitRef="usd">1198100000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM1LTMtMS0xLTA_056d1bc5-1331-4c2c-b184-1b7a3e59c276"
      unitRef="usd">330000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM1LTUtMS0xLTA_80108006-edb5-4895-b928-e6863920b8f6"
      unitRef="usd">259100000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM2LTEtMS0xLTA_998400ed-fa3a-452c-ada7-255ae496f7dc"
      unitRef="usd">84000000.0</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM2LTMtMS0xLTA_6cb39b75-4777-4a69-b564-0906490cffe2"
      unitRef="usd">71700000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM2LTUtMS0xLTA_07b1e1aa-5093-45a6-854e-982a21cb5cd2"
      unitRef="usd">52600000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM3LTEtMS0xLTA_c22b8929-da72-4eb6-91ac-8b4b6b7ba8b0"
      unitRef="usd">22700000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM3LTMtMS0xLTA_c3faf8ef-cb5b-4660-93cb-46ceb23efd2c"
      unitRef="usd">33200000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM3LTUtMS0xLTA_233ed0de-1906-4237-bb58-23eb1c76374a"
      unitRef="usd">43700000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <panw:PaymentsForDeferredConsiderationRelatedToBusinessAcquisitions
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM4LTEtMS0xLTA_7d195cfa-9b8e-4e91-8321-4b7db1249567"
      unitRef="usd">1300000</panw:PaymentsForDeferredConsiderationRelatedToBusinessAcquisitions>
    <panw:PaymentsForDeferredConsiderationRelatedToBusinessAcquisitions
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM4LTMtMS0xLTA_8fc0fe76-4b4b-45b2-a437-832e75377e20"
      unitRef="usd">1300000</panw:PaymentsForDeferredConsiderationRelatedToBusinessAcquisitions>
    <panw:PaymentsForDeferredConsiderationRelatedToBusinessAcquisitions
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM4LTUtMS0xLTA_cfe3de34-6666-4b28-a0b8-4e198c518ce9"
      unitRef="usd">0</panw:PaymentsForDeferredConsiderationRelatedToBusinessAcquisitions>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM5LTEtMS0xLTA_5beeb25e-a53e-4693-bb6f-fbcab69e89d9"
      unitRef="usd">673000000.0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM5LTMtMS0xLTA_2128f75f-afe6-461c-a045-ebb025a7602e"
      unitRef="usd">-773900000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzM5LTUtMS0xLTA_ff22b366-5adb-4f94-a8e2-67498c185f4b"
      unitRef="usd">1245600000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQwLTEtMS0xLTA_2d2e992b-df54-4d3f-8d88-7641a66fd40b"
      unitRef="usd">1996700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQwLTMtMS0xLTA_16f1b571-cfa0-455e-8946-cdf89256e42b"
      unitRef="usd">-1544200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQwLTUtMS0xLTA_6d75131d-d4c2-4eff-a189-b9683bc237b9"
      unitRef="usd">1763700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQxLTEtMS0xLTA_bcf43715-9cd2-40fa-b20a-816981c3490d"
      unitRef="usd">965000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie987af2d703344e2a75fb22c6d1e7fe3_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQxLTMtMS0xLTA_413ae17f-601b-429b-9eba-d0b1f8f92365"
      unitRef="usd">2509200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1bd0e522719d40e7b9e87061680012cb_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQxLTUtMS0xLTA_40221ca9-efb7-4546-b474-461d8ad5f2b3"
      unitRef="usd">745500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQyLTEtMS0xLTA_729cd6c9-ed81-4de5-aa5c-a39405b069df"
      unitRef="usd">2961700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQyLTMtMS0xLTA_cb59ecfd-b560-4463-a75e-300adc61e1ad"
      unitRef="usd">965000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie987af2d703344e2a75fb22c6d1e7fe3_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQyLTUtMS0xLTA_c7a38143-bc81-4067-8874-a07d5f4f658d"
      unitRef="usd">2509200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ1LTEtMS0xLTA_4e13053a-2fc4-476e-a0a2-7fc8f76f6130"
      unitRef="usd">2958000000.0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ1LTMtMS0xLTA_6e0f4828-28be-4928-9450-b6406bbaaad3"
      unitRef="usd">961400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie987af2d703344e2a75fb22c6d1e7fe3_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ1LTUtMS0xLTA_757004d5-2b0a-4167-a427-06b8b8d644bc"
      unitRef="usd">2506900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="i110687bf98d34e459b39b4b2a2428d3c_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ2LTEtMS0xLTA_f6a8d6c7-d843-4bdd-8b24-1d961b5cbfe4"
      unitRef="usd">2800000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="iddb7678f9b8e4d21adcd76b9312a948d_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ2LTMtMS0xLTA_eb5dbb61-cd5d-481b-a300-25b313cd39ce"
      unitRef="usd">1900000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="ibdc75bd1cc6f4a8c97cde48e2916c2d2_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ2LTUtMS0xLTA_8d1688d1-1441-40ec-a545-e189f760ff52"
      unitRef="usd">1100000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="if087ea8de3df4a43badf127b0709ca36_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ3LTEtMS0xLTA_4b051f9a-d18e-4f2f-ae2d-fdebbd494ba0"
      unitRef="usd">900000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i13bd4d717694418e8c6adb7fcfc2bd1e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ3LTMtMS0xLTA_9146e5e5-c7b6-4897-b755-4063b403472a"
      unitRef="usd">1700000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="ia8839df6a6d64143b876cedee4cb67fb_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ3LTUtMS0xLTA_0a551c4a-94a1-40f6-aeb5-de058e02bef2"
      unitRef="usd">1200000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ4LTEtMS0xLTA_7740c976-5a12-421a-9e50-5a57905edd8c"
      unitRef="usd">2961700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ4LTMtMS0xLTA_10fe882e-e282-4830-b433-23cdf4fc2c9f"
      unitRef="usd">965000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie987af2d703344e2a75fb22c6d1e7fe3_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzQ4LTUtMS0xLTA_61963b43-031b-4e34-b6a7-8ddda32c8654"
      unitRef="usd">2509200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzUxLTEtMS0xLTA_2f58a704-8980-4a94-80ef-da38c109a3bb"
      unitRef="usd">11000000.0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzUxLTMtMS0xLTA_c533f31e-e2b2-487c-8cf7-649914868e76"
      unitRef="usd">229500000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzUxLTUtMS0xLTA_a9235eef-5256-4046-9199-df85c3bc5ff9"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzUyLTEtMS0xLTA_3bd54437-229d-4ee3-8368-d32117f407a0"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzUyLTMtMS0xLTA_39079c6f-f6d5-4085-802f-2f7dbd52e8f9"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzUyLTUtMS0xLTA_0c9dc665-34f1-4e3e-90a2-fbf1a88d66e1"
      unitRef="usd">37800000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzU0LTEtMS0xLTA_f32f628c-712b-435b-beda-b617923ba544"
      unitRef="usd">17200000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzU0LTMtMS0xLTA_3d4c2b14-cee8-44d5-9428-b05721a10595"
      unitRef="usd">22000000.0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzU0LTUtMS0xLTA_7ce5d82f-e989-4b29-80f5-39591c89274c"
      unitRef="usd">11200000</us-gaap:IncomeTaxesPaidNet>
    <panw:InterestPaidContractualInterest
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzU1LTEtMS0xLTA_8b5b40ba-6c4b-43eb-83a1-e91588b457f0"
      unitRef="usd">13500000</panw:InterestPaidContractualInterest>
    <panw:InterestPaidContractualInterest
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzU1LTMtMS0xLTA_fb765d38-0f8d-465c-ab74-b4b5c0e8dc6a"
      unitRef="usd">13500000</panw:InterestPaidContractualInterest>
    <panw:InterestPaidContractualInterest
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xODQvZnJhZzphY2QzOTdhOWE0NjE0NWVjOWQ0ZjRmNWM4ZGU2Y2I3My90YWJsZTo5MWI5MmUwMjk4ZGU0MWY1YjMyYjZjMjE5MDBiNjU5Zi90YWJsZXJhbmdlOjkxYjkyZTAyOThkZTQxZjViMzJiNmMyMTkwMGI2NTlmXzU1LTUtMS0xLTA_3924b4b9-e993-4723-aa83-c6cb9d97af1c"
      unitRef="usd">800000</panw:InterestPaidContractualInterest>
    <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3Xzc2OTY1ODE0OTEwMTA_c9c5f0aa-7989-44b6-93b9-a084d353cfdd">&lt;div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;1. Description of Business and Summary of Significant Accounting Policies &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Palo Alto Networks, Inc. (the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; or &#x201c;our&#x201d;), located in Santa Clara, California, was incorporated in March&#160;2005 under the laws of the State of Delaware and commenced operations in April&#160;2005. We empower enterprises, service providers, and government entities to secure all users, applications, data, networks and devices with comprehensive context at all times, across all locations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles&#160;(&#x201c;GAAP&#x201d;). The consolidated financial statements include all adjustments necessary for a fair presentation of our annual results. All adjustments are of a normal recurring nature. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of consolidated 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 consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to the standalone selling price for our products and services, share-based compensation, fair value of assets acquired and liabilities assumed in business combinations, identified intangibles and goodwill, valuation allowance against deferred tax assets, manufacturing partner and supplier liabilities, fair value of debt component of convertible notes, interest rate for operating lease liabilities, deferred contract cost benefit period, and loss contingencies. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to the global impact of COVID-19.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Concentrations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents, investments, accounts receivable, derivative contracts and financing receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Deposits held with banks may exceed the amount of insurance provided on such deposits. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our derivative contracts expose us to credit risk to the extent that the counterparties may be unable to meet the terms of the arrangement. We mitigate this credit risk by transacting with major financial institutions with high credit ratings and also enter into master netting arrangements, which permit net settlement of transactions with the same counterparty. We are not required to pledge, and are not entitled to receive, cash collateral related to these derivative instruments. We do not enter into derivative contracts for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our accounts receivables are primarily derived from our distributors in various geographical locations. We perform ongoing credit evaluations and generally do not require collateral on accounts receivable. As of July&#160;31, 2020, one distributor accounted for over 10% of our gross accounts receivable representing 31.5%. For fiscal 2020, four distributors accounted for over 10% of our total revenue, representing 34.4%, 12.1%, 11.8%, and 10.5% each. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We rely on an electronics manufacturing services provider (&#x201c;EMS provider&#x201d;) to assemble most of our products and sole source component suppliers for a certain number of our components.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Comprehensive Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Comprehensive loss is comprised of net loss and other comprehensive income (loss). Our other comprehensive income (loss) includes unrealized gains and losses on available-for-sale investments and unrealized gains and losses on cash flow hedges. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The functional currency of our foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities denominated in foreign currencies have been remeasured into U.S. dollars using the exchange rates in effect at the balance sheet dates. Foreign currency denominated income and expenses have been remeasured using the average exchange rates in effect during each period. Foreign &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;currency remeasurement gains and losses and foreign currency transaction gains and losses are not significant to the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We define fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities which are required to be recorded at fair value, we consider the principal or most advantageous market in which to transact and the market-based risk. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. Goodwill, intangible assets, and other long-lived assets are measured at fair value on a nonrecurring basis, only if impairment is indicated. The carrying amounts reported in the consolidated financial statements approximate the fair value for cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities, due to their short-term nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash, Cash Equivalents, and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We consider all highly liquid investments with original maturities of three months or less at date of purchase to be cash equivalents. Investments not considered cash equivalents and with maturities one year or less from the consolidated balance sheet date are classified as short-term investments. Investments with maturities greater than one year from the consolidated balance sheet date are classified as long-term investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We classify our investments in marketable debt securities as available-for-sale at the time of purchase. These investments are considered impaired when a decline in fair value is judged to be other-than-temporary. We consult with our investment managers and consider available quantitative and qualitative evidence in evaluating potential impairment of our investments on a quarterly basis. If the cost of an individual investment exceeds its fair value, we evaluate, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and our intent and ability to hold the investment. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded and a new cost basis in the investment is established.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Trade accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. Management regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice, each customer&#x2019;s expected ability to pay, and the collection history with each customer, when applicable, to determine whether a specific allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for doubtful accounts when identified. As of July&#160;31, 2020 and 2019, the allowance for doubtful accounts activity was not significant. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Financing Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We provide financing arrangements, primarily loans, for certain qualified end-user customers to purchase our products. We determine the adequacy of our allowance for credit loss by assessing the risks and losses inherent in our financing receivables on either an individual or a collective basis. Our assessment considers various factors, including our historical experience, credit quality and age of the receivable balances, and economic conditions that may affect a customer&#x2019;s ability to pay. Financing receivables are written off when they are considered uncollectible, and all outstanding balances will be reversed and charged against the allowance for credit loss. Short-term financing receivables are included in prepaid expenses and other current assets and long-term financing receivables are included in other assets on our consolidated balance sheets. As of July&#160;31, 2020, financing receivables were not significant to our consolidated balance sheet. As of July 31, 2019, there were no financing receivables on our consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As a global business, we are exposed to currency exchange rate risk. Substantially all of our revenue is transacted in U.S. dollars, however, a portion of our operating expenditures are incurred outside of the United States and are denominated in foreign currencies, making them subject to fluctuations in foreign currency exchange rates. We enter into foreign currency derivative contracts with maturities of 15 months or less, which we designate as cash flow hedges, to manage the foreign currency exchange rate risk associated with these expenditures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our derivative financial instruments are recorded at fair value, on a gross basis, as either assets or liabilities in our consolidated balance sheets. Gains or losses related to our cash flow hedges are recorded as a component of accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) in our consolidated balance sheets and are reclassified into the financial statement line item associated with the underlying hedged transaction in our consolidated statements of operations when the underlying hedged transaction is recognized in earnings. If it becomes probable that the hedged transaction will not occur, the cumulative unrealized gain or loss is reclassified immediately from AOCI into the financial statement line item associated with the underlying hedged transaction in our consolidated statements of operations. Gains or losses related to non-designated derivative instruments are recognized in other income, net in our consolidated statements of operations for each period until the instrument matures, is terminated, is re-designated as a qualified cash &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;flow hedge, or is sold. Derivatives designated as cash flow hedges are classified in our consolidated statements of cash flows in the same manner as the underlying hedged transaction, primarily within cash flows from operating activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3Xzk5MTA_858e5514-ff84-4107-9108-ed7b7348dc30"&gt;three&lt;/span&gt; to ten years. Leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. Land is not depreciated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We include the results of operations of the businesses that we acquire as of the respective dates of acquisition. We allocate the fair value of the purchase price of our acquisitions to the tangible assets acquired, liabilities assumed, and intangible assets acquired, based on their estimated fair values. The excess of the purchase price over the fair values of these identifiable assets and liabilities is recorded as goodwill. Additional information existing as of the acquisition date but unknown to us may become known during the remainder of the measurement period, not to exceed 12 months from the acquisition date, which may result in changes to the amounts and allocations recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Purchased intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets.&#160;Acquisition-related in-process research and development represents the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization. Assets related to projects that have been completed are transferred to developed technology, which are subject to amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Impairment of Goodwill, Intangible Assets, and Other Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill is evaluated for impairment on an annual basis in the fourth quarter of our fiscal year, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. We have elected to first assess qualitative factors to determine whether it is more likely than not that the fair value of our single reporting unit is less than its carrying amount, including goodwill. If we determine that it is more likely than not that the fair value of our single reporting unit is less than its carrying amount, then the quantitative impairment test will be performed. Under the quantitative impairment test, if the carrying amount of our single reporting unit exceeds its fair value, we will recognize an impairment loss in an amount equal to that excess but limited to the total amount of goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We evaluate events and changes in circumstances that could indicate carrying amounts of purchased intangible assets and other long-lived assets may not be recoverable. When such events or changes in circumstances occur, we assess the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, we record an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We did not recognize any impairment losses on our goodwill, intangible assets or other long-lived assets during the years ended July 31, 2020, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Manufacturing Partner and Supplier Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We outsource most of our manufacturing, repair, and supply chain management operations to our EMS provider and payments to it are a significant portion of our cost of product revenue. Although we could be contractually obligated to purchase manufactured products and components, we generally do not own the manufactured products and components. Product title transfers from our EMS provider to us and immediately to our customers upon shipment. Our EMS provider assembles our products using design specifications, quality assurance programs, and standards that we establish, and it procures components and assembles our products based on our demand forecasts. These forecasts represent our estimates of future demand for our products based upon historical trends and analysis from our sales and product management functions as adjusted for overall market conditions. If the actual component usage and product demand are significantly lower than forecast, we record a liability for manufacturing purchase commitments in excess of our forecasted demand including costs for excess components or for carrying costs incurred by our manufacturing partners and component suppliers. Through July&#160;31, 2020, we have not accrued any significant costs associated with this exposure.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Convertible Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In accounting for the issuance of our convertible senior notes, we separate the notes into liability and equity components. The carrying amount of the liability component is calculated by measuring the fair value of a similar liability that does not have an associated convertible feature, using a discounted cash flow model with a risk adjusted yield. The carrying amount of the equity component representing the conversion option is determined by deducting the fair value of the liability component from the par value of the notes as a whole. This difference represents a debt discount that is amortized to interest expense using the effective interest method over the term of the notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the transaction costs related to the issuance of the notes, we allocate the total amount incurred to the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;liability and equity components using the same proportions as the proceeds from the notes. Transaction costs attributable to the liability component are netted with the liability component and amortized to interest expense using the effective interest method over the term of the notes. Transaction costs attributable to the equity component are netted with the equity component of the notes in additional paid-in capital in the consolidated balance sheets. When the notes are convertible, the net carrying amount of the notes is classified as a current liability and a portion of the equity component representing the conversion option is reclassified to temporary equity in our consolidated balance sheets. The portion of the equity component classified as temporary equity is measured as the difference between the principal and net carrying amount of the notes, excluding debt issuance costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our revenue consists of product revenue and subscription and support revenue. Revenue is recognized when control of promised products, subscriptions and support services are transferred to customers, in an amount that reflects the expected consideration in exchange for those products and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We determine revenue recognition through the following steps:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Identification of the contract, or contracts, with a customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Identification of the performance obligations in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Determination of the transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Allocation of the transaction price to the performance obligations in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Recognition of revenue when, or as, we satisfy a performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues are reported net of sales taxes. Shipping charges billed to channel partners are included in revenues and related costs are included in cost of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Product Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Product revenue is derived primarily from sales of our appliances. Product revenue also includes revenue derived from software licenses of Panorama and the VM-Series. Our appliances and software licenses include a broad set of built-in networking and security features and functionalities. We recognize product revenue at the time of hardware shipment or delivery of software license.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Subscription and Support Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Subscription and support revenue is derived primarily from sales of our subscription and support offerings. We recognize subscription and support revenue over time as the services are performed. Our contractual subscription and support contracts are typically &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzE4MDE1_2f2618ef-b749-453d-81fb-5bf6808e2da4"&gt;one&lt;/span&gt; to five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contracts with Multiple Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The majority of our contracts with our customers include various combinations of our products and subscriptions and support. Our appliances and software licenses have significant standalone functionalities and capabilities. Accordingly, these appliances and software licenses are distinct from our subscriptions and support services as the customer can benefit from the product without these services and such services are separately identifiable within the contract. We account for multiple agreements with a single customer as a single contract if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract. The amount of consideration we expect to receive in exchange for delivering on the contract is allocated to each performance obligation based on its relative standalone selling price. If a contract contains a single performance obligation, no allocation is required. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We establish standalone selling price using the prices charged for a deliverable when sold separately. If the standalone selling price is not observable through past transactions, we estimate the standalone selling price based on our pricing model and our go-to-market strategy, which include factors such as type of sales channel (reseller, distributor, or end-customer), the geographies in which our offerings were sold (domestic or international), and offering type (products, subscriptions, or support).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We record deferred revenue when cash payments are received or due in advance of our performance. Our payment terms typically require payment within 30 to 45 days of the date we issue an invoice. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Deferred Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We defer contract costs that are recoverable and incremental to obtaining customer sales contracts. Contract costs, which primarily consist of sales commissions, are amortized on a systematic basis that is consistent with the transfer to the customer of the goods or services to which the asset relates. Sales commissions paid for initial contracts are generally not commensurate with the commissions paid for renewal contracts, given the substantive difference in commission rates in proportion to their respective contract values. Sales commissions for initial contracts that are not commensurate are amortized over a benefit period of&#160;five years, consistent &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;with the revenue recognition pattern of the performance obligations in the related contracts including expected renewals. The benefit period is determined by taking into consideration contract length, technology life, and other quantitative and qualitative factors. The expected renewals are estimated based on historical renewal trends. Sales commissions for initial contracts that are commensurate and sales commissions for renewal contracts are amortized over the related contractual period in proportion to the revenue recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We classify deferred contract costs as short-term or long-term based on when we expect to recognize the expense. Short-term deferred contract costs are included in prepaid expenses and other current assets and long-term deferred contract costs are included in other assets on our consolidated balance sheets. Deferred contract costs are periodically reviewed for impairment. The amortization of deferred contract costs is included in sales and marketing expense in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Software Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Internally developed software includes security software developed to meet our internal needs to provide cloud-based subscription offerings to our end-customers and business software that we customize to meet our specific operational needs. These capitalized costs consist of internal compensation related costs and external direct costs incurred during the application development stage and will be amortized over a useful life of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzIyMTE0_1ecf51ca-9645-4bb0-8fcb-31953517eecc"&gt;three&lt;/span&gt; to five years. As of July&#160;31, 2020 and 2019, we capitalized as other assets on our consolidated balance sheets $90.1 million and $44.9 million in costs, respectively, net of accumulated amortization,&#160;for security software developed to meet our internal needs to provide our cloud-based subscription offerings. We recognized amortization expense of $31.3 million, $12.9 million, and $4.3 million related to these capitalized costs&#160;as cost of subscription and support revenue in our consolidated statements of operations&#160;during the years ended July&#160;31, 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The costs to develop software that is marketed externally have not been capitalized as we believe our current software development process is essentially completed concurrent with the establishment of technological feasibility. As such, all related software development costs are expensed as incurred and included in research and development expense in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Compensation expense related to share-based transactions, including employee and non-employee director awards, is measured and recognized in the financial statements based on fair value on the grant date. We recognize share-based compensation expense for awards with only service conditions on a straight-line basis over the requisite service period of the related award. We recognize share-based compensation expense for awards with market conditions and awards with performance conditions on a straight-line basis over the requisite service period for each separately vesting portion of the award and, for awards with performance conditions, when it is probable that the performance condition will be achieved. We account for forfeitures of all share-based payment awards when they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We determine if an arrangement is a lease at inception. We evaluate the classification of leases at commencement and, as necessary, at modification. Operating leases are included in operating lease right-of-use assets, accrued and other liabilities, and long-term operating lease liabilities on our consolidated balance sheets beginning August&#160;1, 2019. We did not have any material finance leases in any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Operating lease right-of-use assets represent our right to use an underlying asset for the lease term. Operating lease liabilities represent our obligation to make payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is our incremental borrowing rate, because the interest rates implicit in most of our leases are not readily determinable. Our incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Operating lease right-of-use assets also include adjustments related to lease incentives, prepaid or accrued rent and initial direct lease costs. Operating lease right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our lease terms may include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease cost is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We account for lease and non-lease components as a single lease component and do not recognize right-of-use assets and lease liabilities for leases with a term of 12&#160;months or less. Payments under our lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease right-of-use assets and liabilities. Variable lease payments are primarily comprised of real estate taxes, common area maintenance, and insurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We account for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in our financial statements or tax returns. In &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;addition, deferred tax assets are recorded for the future benefit of utilizing net operating losses and research and development credit carryforwards. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Significant judgment is required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including past operating results, estimates of future taxable income, and the feasibility of tax planning strategies. In the event that we change our determination as to the amount of deferred tax assets that can be realized, we will adjust our valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We apply the authoritative accounting guidance prescribing a threshold and measurement attribute for the financial recognition and measurement of a tax position taken or expected to be taken in a tax return. We recognize liabilities for uncertain tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step requires us to estimate and measure the tax benefit as the largest amount that is more likely than not to be realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Loss Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We are subject to the possibility of various loss contingencies arising in the ordinary course of business. In determining loss contingencies, we consider the likelihood of loss or impairment of an asset, or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. An estimated loss contingency is accrued when it is probable that an asset has been impaired, or a liability has been incurred and the amount of loss can be reasonably estimated. If we determine that a loss is possible and the range of the loss can be reasonably determined, then we disclose the range of the possible loss. We regularly evaluate current information available to us to determine whether an accrual is required, an accrual should be adjusted, or a range of possible loss should be disclosed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recently&#160;Adopted&#160;Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued new authoritative guidance on lease accounting. Among its provisions, the standard requires lessees to recognize right-of-use assets and&#160;lease&#160;liabilities on the balance sheet for operating leases and also requires additional qualitative and quantitative disclosures about lease arrangements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We adopted this standard effective August 1, 2019 on a modified retrospective basis, under which financial results reported in periods prior to fiscal 2020 were not adjusted. We elected the package of practical expedients, which allowed us to carry forward our historical assessments of whether contracts are or contain leases, lease classification, and initial direct costs. Additionally, we elected to account for lease and non-lease components as a single lease component and to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The most significant impact of adopting this guidance was the recognition of $286.4&#160;million of operating lease right-of-use assets and $442.4&#160;million of operating lease liabilities on our consolidated balance sheet as of August 1, 2019, which included reclassifying previously recognized $129.0&#160;million in lease incentives, deferred or prepaid rent, as well as $27.0&#160;million in cease-use liabilities to operating lease right-of-use assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The adoption of this standard had no impact on our consolidated statements of operations and consolidated statements of cash flows. Refer to Note 11. Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Debt with Conversion Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2020, the FASB issued new authoritative guidance to simplify the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity&#x2019;s own equity. The standard eliminates beneficial conversion feature and cash conversion models resulting in more convertible instruments being accounted for as a single unit; and simplifies classification of debt on the balance sheet and earnings per share calculation. The standard is effective for us in our first quarter of fiscal 2023 and will be applied on a modified retrospective basis. Early adoption is permitted from our first quarter of fiscal 2022. We are currently evaluating whether this standard will have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments - Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the existing incurred loss model with an expected credit loss model for financial assets measured at amortized cost, including trade receivables and financing receivables, and requires that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down. The standard is effective for us in our first quarter of &lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;fiscal 2021 and will be applied on a modified retrospective basis. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We do not expect the adoption of the standard will have a material impact on our consolidated financial statements.&lt;/span&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2NDM2_4ca4e229-42ae-44d4-8ea6-043c2b13adf7">Basis of PresentationThe accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles&#160;(&#x201c;GAAP&#x201d;). The consolidated financial statements include all adjustments necessary for a fair presentation of our annual results. All adjustments are of a normal recurring nature.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2Mzgz_98507f39-e3d7-4875-aa64-3fa5c80cccae">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2MzA0_0077a49f-2bf1-441d-a325-a1af0aaca90a">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of consolidated 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 consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to the standalone selling price for our products and services, share-based compensation, fair value of assets acquired and liabilities assumed in business combinations, identified intangibles and goodwill, valuation allowance against deferred tax assets, manufacturing partner and supplier liabilities, fair value of debt component of convertible notes, interest rate for operating lease liabilities, deferred contract cost benefit period, and loss contingencies. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to the global impact of COVID-19.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2NDI2_9e0d7e9e-73f3-4542-bc97-7ab5919f18d3">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Concentrations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents, investments, accounts receivable, derivative contracts and financing receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Deposits held with banks may exceed the amount of insurance provided on such deposits. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our derivative contracts expose us to credit risk to the extent that the counterparties may be unable to meet the terms of the arrangement. We mitigate this credit risk by transacting with major financial institutions with high credit ratings and also enter into master netting arrangements, which permit net settlement of transactions with the same counterparty. We are not required to pledge, and are not entitled to receive, cash collateral related to these derivative instruments. We do not enter into derivative contracts for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our accounts receivables are primarily derived from our distributors in various geographical locations. We perform ongoing credit evaluations and generally do not require collateral on accounts receivable. As of July&#160;31, 2020, one distributor accounted for over 10% of our gross accounts receivable representing 31.5%. For fiscal 2020, four distributors accounted for over 10% of our total revenue, representing 34.4%, 12.1%, 11.8%, and 10.5% each. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We rely on an electronics manufacturing services provider (&#x201c;EMS provider&#x201d;) to assemble most of our products and sole source component suppliers for a certain number of our components.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <panw:ConcentrationRiskNumberofCustomers
      contextRef="if42545fedace4e579722e4415725a7d5_I20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzQxMjY_24532afc-9a23-431e-8f3e-58bbcba83aea"
      unitRef="distributor">1</panw:ConcentrationRiskNumberofCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i56b0d1b491584ef9b5c0d1db3c57ab7a_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzQxNTQ_35c4b59a-c6c3-446b-b824-1bd5bee003cd"
      unitRef="number">0.315</us-gaap:ConcentrationRiskPercentage1>
    <panw:ConcentrationRiskNumberofCustomers
      contextRef="iedf4b63a52cc45ae8a20d87bd07eab07_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzQyMTg_f252dd24-4131-4b3f-bdb4-03e359cce701"
      unitRef="distributor">4</panw:ConcentrationRiskNumberofCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4b2976f038294f3389352157cffa5755_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzQyNDY_64b299b5-68db-452c-86c2-5f0511c09bda"
      unitRef="number">0.344</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic21f021519db439f8873753df0a22a6b_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzQyNTA_278caa0b-f11f-44c7-8bd2-0b7382cda943"
      unitRef="number">0.121</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i895b1f2874354422a1bf1e6ef6c1bcea_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzQyNTQ_fcbed113-eb14-4e84-87d5-e7a7e6b5ac27"
      unitRef="number">0.118</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7d1e49eb8e0f4305bf60cd9b4c98b2ac_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzQyNjI_7a136f5a-9ad2-4d80-9b08-26f47e5dc61b"
      unitRef="number">0.105</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2Mjcx_13a7e6c2-aff4-4f0a-a7d4-1a20661c7899">Comprehensive LossComprehensive loss is comprised of net loss and other comprehensive income (loss). Our other comprehensive income (loss) includes unrealized gains and losses on available-for-sale investments and unrealized gains and losses on cash flow hedges.</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2NDE2_cfb0149a-7dcb-4083-aebe-e00b3f2f3609">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The functional currency of our foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities denominated in foreign currencies have been remeasured into U.S. dollars using the exchange rates in effect at the balance sheet dates. Foreign currency denominated income and expenses have been remeasured using the average exchange rates in effect during each period. Foreign &lt;/span&gt;&lt;/div&gt;currency remeasurement gains and losses and foreign currency transaction gains and losses are not significant to the financial statements.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2MjYx_e0b3a67d-caa9-4811-b3a5-e06e54854665">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We define fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities which are required to be recorded at fair value, we consider the principal or most advantageous market in which to transact and the market-based risk. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. Goodwill, intangible assets, and other long-lived assets are measured at fair value on a nonrecurring basis, only if impairment is indicated. The carrying amounts reported in the consolidated financial statements approximate the fair value for cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities, due to their short-term nature.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2Mjcy_265d4036-c73c-4ca1-be72-9191ab358820">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash, Cash Equivalents, and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We consider all highly liquid investments with original maturities of three months or less at date of purchase to be cash equivalents. Investments not considered cash equivalents and with maturities one year or less from the consolidated balance sheet date are classified as short-term investments. Investments with maturities greater than one year from the consolidated balance sheet date are classified as long-term investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We classify our investments in marketable debt securities as available-for-sale at the time of purchase. These investments are considered impaired when a decline in fair value is judged to be other-than-temporary. We consult with our investment managers and consider available quantitative and qualitative evidence in evaluating potential impairment of our investments on a quarterly basis. If the cost of an individual investment exceeds its fair value, we evaluate, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and our intent and ability to hold the investment. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded and a new cost basis in the investment is established.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2Mzky_926e3787-96e1-4c6e-a3a0-7494060b7448">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash, Cash Equivalents, and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We consider all highly liquid investments with original maturities of three months or less at date of purchase to be cash equivalents. Investments not considered cash equivalents and with maturities one year or less from the consolidated balance sheet date are classified as short-term investments. Investments with maturities greater than one year from the consolidated balance sheet date are classified as long-term investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We classify our investments in marketable debt securities as available-for-sale at the time of purchase. These investments are considered impaired when a decline in fair value is judged to be other-than-temporary. We consult with our investment managers and consider available quantitative and qualitative evidence in evaluating potential impairment of our investments on a quarterly basis. If the cost of an individual investment exceeds its fair value, we evaluate, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and our intent and ability to hold the investment. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded and a new cost basis in the investment is established.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2NDE4_987d83cf-272b-4193-aa19-f244b7767bb0">Accounts ReceivableTrade accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. Management regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice, each customer&#x2019;s expected ability to pay, and the collection history with each customer, when applicable, to determine whether a specific allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for doubtful accounts when identified. As of July&#160;31, 2020 and 2019, the allowance for doubtful accounts activity was not significant.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzU0OTc1NTgyMzM2MjU_093a9688-09a2-4feb-bd97-22056315a42f">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Financing Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We provide financing arrangements, primarily loans, for certain qualified end-user customers to purchase our products. We determine the adequacy of our allowance for credit loss by assessing the risks and losses inherent in our financing receivables on either an individual or a collective basis. Our assessment considers various factors, including our historical experience, credit quality and age of the receivable balances, and economic conditions that may affect a customer&#x2019;s ability to pay. Financing receivables are written off when they are considered uncollectible, and all outstanding balances will be reversed and charged against the allowance for credit loss. Short-term financing receivables are included in prepaid expenses and other current assets and long-term financing receivables are included in other assets on our consolidated balance sheets. As of July&#160;31, 2020, financing receivables were not significant to our consolidated balance sheet. As of July 31, 2019, there were no financing receivables on our consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2NDE5_afac4ac3-139a-4d0d-b862-4cd16b580ea4">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As a global business, we are exposed to currency exchange rate risk. Substantially all of our revenue is transacted in U.S. dollars, however, a portion of our operating expenditures are incurred outside of the United States and are denominated in foreign currencies, making them subject to fluctuations in foreign currency exchange rates. We enter into foreign currency derivative contracts with maturities of 15 months or less, which we designate as cash flow hedges, to manage the foreign currency exchange rate risk associated with these expenditures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our derivative financial instruments are recorded at fair value, on a gross basis, as either assets or liabilities in our consolidated balance sheets. Gains or losses related to our cash flow hedges are recorded as a component of accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) in our consolidated balance sheets and are reclassified into the financial statement line item associated with the underlying hedged transaction in our consolidated statements of operations when the underlying hedged transaction is recognized in earnings. If it becomes probable that the hedged transaction will not occur, the cumulative unrealized gain or loss is reclassified immediately from AOCI into the financial statement line item associated with the underlying hedged transaction in our consolidated statements of operations. Gains or losses related to non-designated derivative instruments are recognized in other income, net in our consolidated statements of operations for each period until the instrument matures, is terminated, is re-designated as a qualified cash &lt;/span&gt;&lt;/div&gt;flow hedge, or is sold. Derivatives designated as cash flow hedges are classified in our consolidated statements of cash flows in the same manner as the underlying hedged transaction, primarily within cash flows from operating activities.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzcxNDY4MjU2NzEzMDY_455d16c1-e6d6-447b-98bc-1bb8baa022ff">P15M</us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2Mjg4_637fbaa9-76a8-4aef-9beb-46c7126acfb6">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3Xzk5MTA_858e5514-ff84-4107-9108-ed7b7348dc30"&gt;three&lt;/span&gt; to ten years. Leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. Land is not depreciated.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id7a1ec1ec7a14ef1a3564372f67f8bfe_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3Xzk5MTY_de2eeeff-c7e6-48d6-afd6-eb4b5edf0860">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2MzY4_f590e28b-ccfa-4841-8a48-8b535c4ed10d">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We include the results of operations of the businesses that we acquire as of the respective dates of acquisition. We allocate the fair value of the purchase price of our acquisitions to the tangible assets acquired, liabilities assumed, and intangible assets acquired, based on their estimated fair values. The excess of the purchase price over the fair values of these identifiable assets and liabilities is recorded as goodwill. Additional information existing as of the acquisition date but unknown to us may become known during the remainder of the measurement period, not to exceed 12 months from the acquisition date, which may result in changes to the amounts and allocations recorded.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2NDAy_e15590af-b12e-4480-a64c-2880f6654c02">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Purchased intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets.&#160;Acquisition-related in-process research and development represents the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization. Assets related to projects that have been completed are transferred to developed technology, which are subject to amortization.&lt;/span&gt;&lt;/div&gt;</us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2Mzg2_d2849647-3811-470f-8ce6-3aa0516c50eb">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Impairment of Goodwill, Intangible Assets, and Other Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill is evaluated for impairment on an annual basis in the fourth quarter of our fiscal year, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. We have elected to first assess qualitative factors to determine whether it is more likely than not that the fair value of our single reporting unit is less than its carrying amount, including goodwill. If we determine that it is more likely than not that the fair value of our single reporting unit is less than its carrying amount, then the quantitative impairment test will be performed. Under the quantitative impairment test, if the carrying amount of our single reporting unit exceeds its fair value, we will recognize an impairment loss in an amount equal to that excess but limited to the total amount of goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We evaluate events and changes in circumstances that could indicate carrying amounts of purchased intangible assets and other long-lived assets may not be recoverable. When such events or changes in circumstances occur, we assess the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, we record an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <panw:ManufacturingPartnerandSupplierLiabilitiesPolicyPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2MjY3_70ec5690-b75f-40dd-95e8-2054dfb8a8dd">Manufacturing Partner and Supplier LiabilitiesWe outsource most of our manufacturing, repair, and supply chain management operations to our EMS provider and payments to it are a significant portion of our cost of product revenue. Although we could be contractually obligated to purchase manufactured products and components, we generally do not own the manufactured products and components. Product title transfers from our EMS provider to us and immediately to our customers upon shipment. Our EMS provider assembles our products using design specifications, quality assurance programs, and standards that we establish, and it procures components and assembles our products based on our demand forecasts. These forecasts represent our estimates of future demand for our products based upon historical trends and analysis from our sales and product management functions as adjusted for overall market conditions. If the actual component usage and product demand are significantly lower than forecast, we record a liability for manufacturing purchase commitments in excess of our forecasted demand including costs for excess components or for carrying costs incurred by our manufacturing partners and component suppliers.</panw:ManufacturingPartnerandSupplierLiabilitiesPolicyPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2Mzg4_f3e5b1ed-a2df-44e9-9e49-f9e9f40722b4">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Convertible Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In accounting for the issuance of our convertible senior notes, we separate the notes into liability and equity components. The carrying amount of the liability component is calculated by measuring the fair value of a similar liability that does not have an associated convertible feature, using a discounted cash flow model with a risk adjusted yield. The carrying amount of the equity component representing the conversion option is determined by deducting the fair value of the liability component from the par value of the notes as a whole. This difference represents a debt discount that is amortized to interest expense using the effective interest method over the term of the notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the transaction costs related to the issuance of the notes, we allocate the total amount incurred to the &lt;/span&gt;&lt;/div&gt;liability and equity components using the same proportions as the proceeds from the notes. Transaction costs attributable to the liability component are netted with the liability component and amortized to interest expense using the effective interest method over the term of the notes. Transaction costs attributable to the equity component are netted with the equity component of the notes in additional paid-in capital in the consolidated balance sheets. When the notes are convertible, the net carrying amount of the notes is classified as a current liability and a portion of the equity component representing the conversion option is reclassified to temporary equity in our consolidated balance sheets. The portion of the equity component classified as temporary equity is measured as the difference between the principal and net carrying amount of the notes, excluding debt issuance costs.</us-gaap:DebtPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2MzU2_cda3de4a-54c8-405b-985c-e30b220ac5a9">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our revenue consists of product revenue and subscription and support revenue. Revenue is recognized when control of promised products, subscriptions and support services are transferred to customers, in an amount that reflects the expected consideration in exchange for those products and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We determine revenue recognition through the following steps:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Identification of the contract, or contracts, with a customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Identification of the performance obligations in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Determination of the transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Allocation of the transaction price to the performance obligations in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Recognition of revenue when, or as, we satisfy a performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues are reported net of sales taxes. Shipping charges billed to channel partners are included in revenues and related costs are included in cost of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Product Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Product revenue is derived primarily from sales of our appliances. Product revenue also includes revenue derived from software licenses of Panorama and the VM-Series. Our appliances and software licenses include a broad set of built-in networking and security features and functionalities. We recognize product revenue at the time of hardware shipment or delivery of software license.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Subscription and Support Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Subscription and support revenue is derived primarily from sales of our subscription and support offerings. We recognize subscription and support revenue over time as the services are performed. Our contractual subscription and support contracts are typically &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzE4MDE1_2f2618ef-b749-453d-81fb-5bf6808e2da4"&gt;one&lt;/span&gt; to five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contracts with Multiple Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The majority of our contracts with our customers include various combinations of our products and subscriptions and support. Our appliances and software licenses have significant standalone functionalities and capabilities. Accordingly, these appliances and software licenses are distinct from our subscriptions and support services as the customer can benefit from the product without these services and such services are separately identifiable within the contract. We account for multiple agreements with a single customer as a single contract if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract. The amount of consideration we expect to receive in exchange for delivering on the contract is allocated to each performance obligation based on its relative standalone selling price. If a contract contains a single performance obligation, no allocation is required. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We establish standalone selling price using the prices charged for a deliverable when sold separately. If the standalone selling price is not observable through past transactions, we estimate the standalone selling price based on our pricing model and our go-to-market strategy, which include factors such as type of sales channel (reseller, distributor, or end-customer), the geographies in which our offerings were sold (domestic or international), and offering type (products, subscriptions, or support).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;We record deferred revenue when cash payments are received or due in advance of our performance. Our payment terms typically require payment within 30 to 45 days of the date we issue an invoice. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <panw:RevenuePerformanceObligationContractTerm
      contextRef="id7a1ec1ec7a14ef1a3564372f67f8bfe_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzE4MDIx_12cbfb7c-bcfa-4298-95ae-85f0719eb488">P5Y</panw:RevenuePerformanceObligationContractTerm>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2NDQy_55cfa357-2bf2-453d-9a66-a8b7c7122940">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Deferred Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We defer contract costs that are recoverable and incremental to obtaining customer sales contracts. Contract costs, which primarily consist of sales commissions, are amortized on a systematic basis that is consistent with the transfer to the customer of the goods or services to which the asset relates. Sales commissions paid for initial contracts are generally not commensurate with the commissions paid for renewal contracts, given the substantive difference in commission rates in proportion to their respective contract values. Sales commissions for initial contracts that are not commensurate are amortized over a benefit period of&#160;five years, consistent &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;with the revenue recognition pattern of the performance obligations in the related contracts including expected renewals. The benefit period is determined by taking into consideration contract length, technology life, and other quantitative and qualitative factors. The expected renewals are estimated based on historical renewal trends. Sales commissions for initial contracts that are commensurate and sales commissions for renewal contracts are amortized over the related contractual period in proportion to the revenue recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We classify deferred contract costs as short-term or long-term based on when we expect to recognize the expense. Short-term deferred contract costs are included in prepaid expenses and other current assets and long-term deferred contract costs are included in other assets on our consolidated balance sheets. Deferred contract costs are periodically reviewed for impairment. The amortization of deferred contract costs is included in sales and marketing expense in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzIwNTk3_b4fe2773-85ad-463e-91d1-becf277d7df8">P5Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2MzI5_4aa92e8a-6013-442c-b1ca-a74f5ac52d76">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Software Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Internally developed software includes security software developed to meet our internal needs to provide cloud-based subscription offerings to our end-customers and business software that we customize to meet our specific operational needs. These capitalized costs consist of internal compensation related costs and external direct costs incurred during the application development stage and will be amortized over a useful life of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzIyMTE0_1ecf51ca-9645-4bb0-8fcb-31953517eecc"&gt;three&lt;/span&gt; to five years. As of July&#160;31, 2020 and 2019, we capitalized as other assets on our consolidated balance sheets $90.1 million and $44.9 million in costs, respectively, net of accumulated amortization,&#160;for security software developed to meet our internal needs to provide our cloud-based subscription offerings. We recognized amortization expense of $31.3 million, $12.9 million, and $4.3 million related to these capitalized costs&#160;as cost of subscription and support revenue in our consolidated statements of operations&#160;during the years ended July&#160;31, 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The costs to develop software that is marketed externally have not been capitalized as we believe our current software development process is essentially completed concurrent with the establishment of technological feasibility. As such, all related software development costs are expensed as incurred and included in research and development expense in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i65d7da35b6834cdb821a4986b1238dd4_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzIyMTIw_cc00ad02-092b-4a4f-8978-3e1b5771c0bf">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <panw:InternallyDevelopedCapitalizedSoftwareNet
      contextRef="if087ea8de3df4a43badf127b0709ca36_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzIyMjA3_a4160b86-f270-4110-91f3-a9523669b4d8"
      unitRef="usd">90100000</panw:InternallyDevelopedCapitalizedSoftwareNet>
    <panw:InternallyDevelopedCapitalizedSoftwareNet
      contextRef="i13bd4d717694418e8c6adb7fcfc2bd1e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzIyMjE0_e540ad6b-45dc-4edb-8410-5192c5a8ff50"
      unitRef="usd">44900000</panw:InternallyDevelopedCapitalizedSoftwareNet>
    <panw:InternallyDevelopedCapitalizedSoftwareAmortization
      contextRef="i721ec04781da446ab602dcc70bf74379_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzIyNDIy_6f8ac73f-7b54-4f6d-a43b-84f3a963c927"
      unitRef="usd">31300000</panw:InternallyDevelopedCapitalizedSoftwareAmortization>
    <panw:InternallyDevelopedCapitalizedSoftwareAmortization
      contextRef="ie41f7df7bf8e4b9dbfe1f0a7bc35e1bd_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzIyNDI2_a0e98f85-818c-4b90-86dd-46f4beba46c2"
      unitRef="usd">12900000</panw:InternallyDevelopedCapitalizedSoftwareAmortization>
    <panw:InternallyDevelopedCapitalizedSoftwareAmortization
      contextRef="i6be7149b0933449bb2f96c53bdc66cb4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzIyNDM0_4198cdb6-a878-4cac-9a6f-290c4e0d5cf4"
      unitRef="usd">4300000</panw:InternallyDevelopedCapitalizedSoftwareAmortization>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2MzIw_82232a4e-3f15-42b0-8373-a3b1ed14f3a8">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Compensation expense related to share-based transactions, including employee and non-employee director awards, is measured and recognized in the financial statements based on fair value on the grant date. We recognize share-based compensation expense for awards with only service conditions on a straight-line basis over the requisite service period of the related award. We recognize share-based compensation expense for awards with market conditions and awards with performance conditions on a straight-line basis over the requisite service period for each separately vesting portion of the award and, for awards with performance conditions, when it is probable that the performance condition will be achieved. We account for forfeitures of all share-based payment awards when they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2MzQx_ac10c1a6-8965-4d52-b1d6-135e3540957d">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We determine if an arrangement is a lease at inception. We evaluate the classification of leases at commencement and, as necessary, at modification. Operating leases are included in operating lease right-of-use assets, accrued and other liabilities, and long-term operating lease liabilities on our consolidated balance sheets beginning August&#160;1, 2019. We did not have any material finance leases in any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Operating lease right-of-use assets represent our right to use an underlying asset for the lease term. Operating lease liabilities represent our obligation to make payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is our incremental borrowing rate, because the interest rates implicit in most of our leases are not readily determinable. Our incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Operating lease right-of-use assets also include adjustments related to lease incentives, prepaid or accrued rent and initial direct lease costs. Operating lease right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our lease terms may include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease cost is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We account for lease and non-lease components as a single lease component and do not recognize right-of-use assets and lease liabilities for leases with a term of 12&#160;months or less. Payments under our lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease right-of-use assets and liabilities. Variable lease payments are primarily comprised of real estate taxes, common area maintenance, and insurance.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2NDMw_9f57cd4e-7db1-4518-9b6b-c8500ff9003c">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We account for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in our financial statements or tax returns. In &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;addition, deferred tax assets are recorded for the future benefit of utilizing net operating losses and research and development credit carryforwards. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Significant judgment is required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including past operating results, estimates of future taxable income, and the feasibility of tax planning strategies. In the event that we change our determination as to the amount of deferred tax assets that can be realized, we will adjust our valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We apply the authoritative accounting guidance prescribing a threshold and measurement attribute for the financial recognition and measurement of a tax position taken or expected to be taken in a tax return. We recognize liabilities for uncertain tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step requires us to estimate and measure the tax benefit as the largest amount that is more likely than not to be realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzM2MzE1_872343c9-8c57-4bdf-b4b2-eb52f21d567c">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Loss Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We are subject to the possibility of various loss contingencies arising in the ordinary course of business. In determining loss contingencies, we consider the likelihood of loss or impairment of an asset, or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. An estimated loss contingency is accrued when it is probable that an asset has been impaired, or a liability has been incurred and the amount of loss can be reasonably estimated. If we determine that a loss is possible and the range of the loss can be reasonably determined, then we disclose the range of the possible loss. We regularly evaluate current information available to us to determine whether an accrual is required, an accrual should be adjusted, or a range of possible loss should be disclosed.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3Xzc2OTY1ODE0OTczNjk_93b5c97f-5c8c-4446-a2fc-efbe3f9b9baf">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recently&#160;Adopted&#160;Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued new authoritative guidance on lease accounting. Among its provisions, the standard requires lessees to recognize right-of-use assets and&#160;lease&#160;liabilities on the balance sheet for operating leases and also requires additional qualitative and quantitative disclosures about lease arrangements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We adopted this standard effective August 1, 2019 on a modified retrospective basis, under which financial results reported in periods prior to fiscal 2020 were not adjusted. We elected the package of practical expedients, which allowed us to carry forward our historical assessments of whether contracts are or contain leases, lease classification, and initial direct costs. Additionally, we elected to account for lease and non-lease components as a single lease component and to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The most significant impact of adopting this guidance was the recognition of $286.4&#160;million of operating lease right-of-use assets and $442.4&#160;million of operating lease liabilities on our consolidated balance sheet as of August 1, 2019, which included reclassifying previously recognized $129.0&#160;million in lease incentives, deferred or prepaid rent, as well as $27.0&#160;million in cease-use liabilities to operating lease right-of-use assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The adoption of this standard had no impact on our consolidated statements of operations and consolidated statements of cash flows. Refer to Note 11. Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Debt with Conversion Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2020, the FASB issued new authoritative guidance to simplify the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity&#x2019;s own equity. The standard eliminates beneficial conversion feature and cash conversion models resulting in more convertible instruments being accounted for as a single unit; and simplifies classification of debt on the balance sheet and earnings per share calculation. The standard is effective for us in our first quarter of fiscal 2023 and will be applied on a modified retrospective basis. Early adoption is permitted from our first quarter of fiscal 2022. We are currently evaluating whether this standard will have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments - Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the existing incurred loss model with an expected credit loss model for financial assets measured at amortized cost, including trade receivables and financing receivables, and requires that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down. The standard is effective for us in our first quarter of &lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;fiscal 2021 and will be applied on a modified retrospective basis. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We do not expect the adoption of the standard will have a material impact on our consolidated financial statements.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i10db030f20c644449959be7b3d75a893_I20190801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzU0OTc1NTgxOTI4NTM_3ce9b74c-e852-4564-a2db-143eb4212e77"
      unitRef="usd">286400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i10db030f20c644449959be7b3d75a893_I20190801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzU0OTc1NTgxOTI4OTk_1fe07af7-811c-4c21-bd60-25a42cc52654"
      unitRef="usd">442400000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <panw:LeaseincentivesandDeferredorPrepaidRent
      contextRef="i10db030f20c644449959be7b3d75a893_I20190801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzU0OTc1NTgxOTMwNTA_dac47235-775c-4ffa-bac4-ca0db1a2d8fa"
      unitRef="usd">129000000.0</panw:LeaseincentivesandDeferredorPrepaidRent>
    <us-gaap:RestructuringReserve
      contextRef="i10db030f20c644449959be7b3d75a893_I20190801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTAvZnJhZzo2ZmVkMGFlMzczMjY0YzNlOTQ5NDg1YzhkMWVhY2FkNy90ZXh0cmVnaW9uOjZmZWQwYWUzNzMyNjRjM2U5NDk0ODVjOGQxZWFjYWQ3XzU0OTc1NTgxOTMxMTE_313f995f-34b6-4c51-b795-d9c07a713602"
      unitRef="usd">27000000.0</us-gaap:RestructuringReserve>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90ZXh0cmVnaW9uOmIxODY4MDgwMTM5NTQwOTdiZDgxOTIyZDExZDU0MDFhXzc2OTY1ODEzOTUwMzY_e7690a70-e2e2-433d-947a-3cb7d90aaf77">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue by geographic theater (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.927%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.431%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,168.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,830.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,446.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,327.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,982.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,558.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Europe, the Middle East, and Africa&#160;(&#x201c;EMEA&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;664.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;564.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;439.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asia Pacific and Japan (&#x201c;APAC&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,408.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,899.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,273.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue for groups of similar products and services (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.927%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.431%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,064.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,096.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;879.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:29.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,405.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,032.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;758.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:29.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;938.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;770.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,344.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,803.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,393.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,408.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,899.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,273.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the year ended July&#160;31, 2020, we recognized approximately $1.5 billion of revenue pertaining to amounts that were deferred as of July&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue expected to be recognized from remaining performance obligations was $4.3 billion as of July&#160;31, 2020, of which we expect to recognize approximately $2.2 billion over the next 12 months and the remainder thereafter.&lt;/span&gt;&lt;/div&gt;Deferred Contract Costs&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our short-term and long-term deferred contract costs as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:75.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.429%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term deferred contract costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term deferred contract costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;422.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred contract costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;628.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;475.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognized amortization expense for our deferred contract costs of $254.4 million, $223.8 million, and $149.8 million during the years ended July&#160;31, 2020, 2019, and 2018, respectively. We did not recognize any impairment losses on our deferred contract costs during the years ended July&#160;31, 2020, 2019, or 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90ZXh0cmVnaW9uOmIxODY4MDgwMTM5NTQwOTdiZDgxOTIyZDExZDU0MDFhXzc2OTY1ODEzOTUwMzU_81fbe4a3-ad05-42c8-85e3-87aed66def36">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue by geographic theater (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.927%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.431%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,168.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,830.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,446.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,327.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,982.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,558.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Europe, the Middle East, and Africa&#160;(&#x201c;EMEA&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;664.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;564.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;439.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asia Pacific and Japan (&#x201c;APAC&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,408.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,899.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,273.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id13181479e7543568ab4141e28def475_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzUtMS0xLTEtMA_6cee1f7e-a4db-4ee9-b8e0-2f376d753cfd"
      unitRef="usd">2168600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73a73a6c8f1f449abc558032b2c154ed_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzUtMy0xLTEtMA_2ad498b9-c595-4be6-90dd-e81b43cce2d3"
      unitRef="usd">1830300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f5e7c9f3aaf4126866004a3e786fd96_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzUtNS0xLTEtMA_c6fdea51-c490-4725-9ff4-458351dd38c0"
      unitRef="usd">1446700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b4d76e40c3b4da6944256e84ff21005_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzYtMS0xLTEtMA_2f47ce69-d94b-461e-9a6b-64b49646d2a2"
      unitRef="usd">159300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f10d706d8a244049d5f5a3945095301_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzYtMy0xLTEtMA_8f53fc7c-2200-49b4-a79c-a24df9458dba"
      unitRef="usd">152000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22ebfce95bdf4e7d86ad2425510e760a_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzYtNS0xLTEtMA_bdf67646-57ab-4473-b401-183b7c403611"
      unitRef="usd">112000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iddb06cb3ce0b40b2b70a46b467eaa380_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzctMS0xLTEtMA_42e038df-cf17-4f28-8681-76e553eb2cc3"
      unitRef="usd">2327900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idcb04ef0539142a295db052220690046_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzctMy0xLTEtMA_b5530831-63e9-4777-a3cd-3b86dbd2172d"
      unitRef="usd">1982300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8abe9576dfea43c9a977951e5cebef6f_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzctNS0xLTEtMA_509b4481-1508-4e13-8129-1e99eda26919"
      unitRef="usd">1558700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78c0ecd39a224daeb1081e3c7426029a_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzgtMS0xLTEtMA_526ddbc1-bf6b-4bfc-aa6d-0823f36706f5"
      unitRef="usd">664800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4ceafb7df014b68b4ecb8c7c5e266d9_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzgtMy0xLTEtMA_51aa271b-a528-497a-abce-f303498bfa15"
      unitRef="usd">564800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17b156b2a28e4396afaea4eb990479f1_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzgtNS0xLTEtMA_0166fcb2-3b1f-463e-b858-f81cf772376d"
      unitRef="usd">439600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ec6571ab2c04fc59066ae45aff43d68_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzktMS0xLTEtMA_c5c71e1c-48e9-4981-b637-39abdd8e9385"
      unitRef="usd">415700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1352bed9a1194f8db56ab55fbce7b003_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzktMy0xLTEtMA_e1171330-bee6-47e1-9809-2daee7266a8d"
      unitRef="usd">352500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77316cc8cfea49a0b7e74d72d8863bc1_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzktNS0xLTEtMA_026fb1f1-9276-46d5-8e30-5532d7ca7e2e"
      unitRef="usd">275300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzEwLTEtMS0xLTA_3a66776e-61e8-4c9c-b654-06bddbf46958"
      unitRef="usd">3408400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzEwLTMtMS0xLTA_9300c718-0208-4d5a-a0cb-623afdab0836"
      unitRef="usd">2899600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZTphMGMwMzg3ODIyM2M0ZWVhYmY1ZTk1ZWE2ZTc5MzE2OS90YWJsZXJhbmdlOmEwYzAzODc4MjIzYzRlZWFiZjVlOTVlYTZlNzkzMTY5XzEwLTUtMS0xLTA_3b560589-0d95-45da-a38e-52492b63c0da"
      unitRef="usd">2273600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90ZXh0cmVnaW9uOmIxODY4MDgwMTM5NTQwOTdiZDgxOTIyZDExZDU0MDFhXzU3MQ_f0dc5282-0075-447d-8826-2cdcdec5299d">&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue for groups of similar products and services (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.927%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.431%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,064.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,096.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;879.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:29.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,405.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,032.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;758.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:29.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;938.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;770.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,344.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,803.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,393.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,408.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,899.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,273.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9caaaed979124098a17cd16f31539a1a_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzQtMS0xLTEtMA_775e4392-380e-42a9-ac7b-fd34c0ce7896"
      unitRef="usd">1064200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6443ae0776c54cfaae3a84c07b8c5a46_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzQtMy0xLTEtMA_fa494fa6-fbcb-444b-a7b4-e21e5e793b56"
      unitRef="usd">1096200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93b757380dde4f0f80d9a26768130f51_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzQtNS0xLTEtMA_76cdd10c-53be-46bb-8cc3-54f546d98397"
      unitRef="usd">879800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb0275ea05db4b039c61fb981fb5eed0_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzYtMS0xLTEtMA_b49ebb6c-94fb-4f20-902d-ba0d6d9e28ac"
      unitRef="usd">1405300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e03b4737b604ceeaec9951ea7cf8c5b_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzYtMy0xLTEtMA_cdc649b2-d729-4af0-8b06-a19bc36f8125"
      unitRef="usd">1032700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30b3b3b40c704f0c84fb380841ea08d6_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzYtNS0xLTEtMA_d178380f-a847-4f5e-bf8b-ce992cf94560"
      unitRef="usd">758100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e74fe10a063436b9d47fc97e9e9e57a_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzctMS0xLTEtMA_fd14f828-cfe9-408f-b0ca-1def593e35d8"
      unitRef="usd">938900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1afba82a99574276bd09e3f1bc1cd22b_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzctMy0xLTEtMA_f31a5dd3-c6ae-493e-b771-a986139d59a8"
      unitRef="usd">770700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ca86c98481f4ad49d1c1bb4cea70629_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzctNS0xLTEtMA_026d4197-0c16-4c65-bb7e-b58e92312c9e"
      unitRef="usd">635700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i974dda03047b40179ffb34c77db18640_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzgtMS0xLTEtMA_c68569f5-5a9c-4382-be9d-e827823ae254"
      unitRef="usd">2344200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71be10750a7f48f1a0b52606abf7abb5_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzgtMy0xLTEtMA_11fa3f88-bfbc-4097-b198-2289263668a9"
      unitRef="usd">1803400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81c3528131574b4ca550f80308b99b96_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzgtNS0xLTEtMA_77776f92-13b0-4f3e-af3b-37e2a11846f0"
      unitRef="usd">1393800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzktMS0xLTEtMA_93d60a1e-a43c-4b04-8c52-e024c93f3dc3"
      unitRef="usd">3408400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzktMy0xLTEtMA_ed62dd6d-a3ff-4ca9-a22c-a60640781fb8"
      unitRef="usd">2899600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90YWJsZToxNTUwNjQ1YjE2Yzc0Y2UyYWNkMmExZmMxY2VjNDZiMS90YWJsZXJhbmdlOjE1NTA2NDViMTZjNzRjZTJhY2QyYTFmYzFjZWM0NmIxXzktNS0xLTEtMA_7dd01158-3210-4b42-9b59-33197e57e0ec"
      unitRef="usd">2273600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90ZXh0cmVnaW9uOmIxODY4MDgwMTM5NTQwOTdiZDgxOTIyZDExZDU0MDFhXzI4OA_08e7c966-7b6a-4d07-8d86-0ace35d0110b"
      unitRef="usd">1500000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90ZXh0cmVnaW9uOmIxODY4MDgwMTM5NTQwOTdiZDgxOTIyZDExZDU0MDFhXzQ2NA_f314a790-0641-4b20-9f6f-bf30e89c9d29"
      unitRef="usd">4300000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia4702f34a75a43f2a9c5087391226fe6_I20200731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90ZXh0cmVnaW9uOmIxODY4MDgwMTM5NTQwOTdiZDgxOTIyZDExZDU0MDFhXzUyMw_7c3c7ae7-334a-4903-a3a7-b3bd81ffea38"
      unitRef="usd">2200000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ia4702f34a75a43f2a9c5087391226fe6_I20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTYvZnJhZzpiMTg2ODA4MDEzOTU0MDk3YmQ4MTkyMmQxMWQ1NDAxYS90ZXh0cmVnaW9uOmIxODY4MDgwMTM5NTQwOTdiZDgxOTIyZDExZDU0MDFhXzU0MA_84b7c47f-7de3-4815-9e16-2282dedd6312">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90ZXh0cmVnaW9uOjQzMWU4OTVmZWU2MDRiYzZiYTkxMWQzOGRjMDJmODUyXzExNjY_b97a94cb-d7b7-408f-b13e-4e4740f539e1">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We categorize assets and liabilities recorded or disclosed at fair value on our consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Level 1&#x2014;Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Level 2&#x2014;Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Level 3&#x2014;Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90ZXh0cmVnaW9uOjQzMWU4OTVmZWU2MDRiYzZiYTkxMWQzOGRjMDJmODUyXzc2OTY1ODEzOTU3MjM_ab2aea91-e0dd-4473-82c3-3e96e9e55388">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We categorize assets and liabilities recorded or disclosed at fair value on our consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Level 1&#x2014;Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Level 2&#x2014;Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;Level 3&#x2014;Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of July&#160;31, 2020 and July&#160;31, 2019 (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.177%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.094%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.094%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.103%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;369.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;369.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,931.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;369.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;645.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;645.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,439.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,439.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;789.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;789.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,841.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,841.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;447.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;447.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;575.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;575.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,701.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,290.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;369.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,504.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,873.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued and other liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total accrued and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Refer to Note 10. Debt, for the carrying amount and estimated fair value of our convertible senior notes as of July&#160;31, 2020 and July&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90ZXh0cmVnaW9uOjQzMWU4OTVmZWU2MDRiYzZiYTkxMWQzOGRjMDJmODUyXzExNTg_e04f14ca-d363-4819-ad90-c158b0451cf2">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of July&#160;31, 2020 and July&#160;31, 2019 (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.177%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.094%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.094%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.103%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;369.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;369.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,931.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;369.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;645.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;645.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,439.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,439.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;789.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;789.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,841.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,841.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;447.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;447.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;575.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;575.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,701.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,290.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;369.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,504.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,873.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued and other liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total accrued and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i44e0f13225f24058a2793301658bf462_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzMtMi0xLTEtMA_be3ec2c4-55ac-4bb1-95b7-43a6c3086889"
      unitRef="usd">1589500000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i78d56f689edf43d58eb2f974c1f00f1b_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzMtNC0xLTEtMA_62e4d2ee-f040-439b-a1b6-b0b00d35e455"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifada422d127e4de289d333934b56a4a8_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzMtNi0xLTEtMA_ba1c056f-291f-4be2-b0ed-e64cc57193ff"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie9d77f1fa9534ec6a2ed68ec03eb290a_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzMtOC0xLTEtMA_c9f6cc85-6778-499d-80cd-4dfb85c80711"
      unitRef="usd">1589500000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i67f3e241ac964c1aa9ff8666538c7b74_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzMtMTAtMS0xLTA_901dad11-736e-4688-9f90-161432cd4e36"
      unitRef="usd">369100000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0b8b495ad76d470eba86a45335accab2_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzMtMTItMS0xLTA_f7566044-7519-49ff-b990-3baab16cd8f8"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i14196efb30f64c839bbddc07af9c6ed3_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzMtMTQtMS0xLTA_a94e83ed-a22c-4575-bb08-28c0734828fa"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1d1e16c4604e46209fd6a3127abeca7a_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzMtMTYtMS0xLTA_0d0c2dc1-1d1a-41e5-af0a-0bee6f1f734e"
      unitRef="usd">369100000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i56e4badb9068406ba0e15faee966ae89_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzQtMi0xLTEtMA_0b3f4664-4471-4c25-80fc-cd5b54cd276d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i136111004b6a4d0b94cb95260fefe4c1_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzQtNC0xLTEtMA_43b79f22-7c33-40ec-9b54-448379d10b20"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i167796ab03434533b01fe76f01a08780_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzQtNi0xLTEtMA_0c21f5ba-2724-470b-adfc-8af909b6e036"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie632fdb883594c1c9d517fef1e9735a7_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzQtOC0xLTEtMA_75377d18-624e-4253-aea9-2bc00852ff56"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2d0feaa1cd0046b8a2dd79765893a280_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzQtMTAtMS0xLTA_fab73579-e39c-41f8-91ec-03f405d2c5be"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id06886b4dff342738b7df914fba66659_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzQtMTItMS0xLTA_4db2c080-d962-4e39-8f46-d1ff8dd3807b"
      unitRef="usd">12000000.0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9ed974327bf34034aa5626ab831b4876_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzQtMTQtMS0xLTA_4b9bd77a-ada2-435c-8b76-83cb587c70eb"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9e9f78f147f645f1bf4eae73870c614e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzQtMTYtMS0xLTA_6294a410-90c9-498b-b2e7-6cb6c231ede2"
      unitRef="usd">12000000.0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i62bcbd854ffd44c6b5f0a20f4dd04049_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzUtMi0xLTEtMA_f21b35d8-5a6a-4d23-abf9-94de26597cd8"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i76b9949b1d7849f7aeb2b1cdf41675f5_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzUtNC0xLTEtMA_606fd49b-c2ba-4f47-8801-e2f4e1b40005"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i62cce79685d540e38d52d28f4b4f72a8_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzUtNi0xLTEtMA_610de9eb-8b47-439c-abc0-416ab81f1915"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2889d8c6b73b4f548514ce4993d38bcd_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzUtOC0xLTEtMA_777887c0-5d32-4c5d-ba66-c58a905f1663"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9533332536184d6b85a4f34f18159fab_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzUtMTAtMS0xLTA_f7afc98e-7dcf-4775-a096-e3c2b192e091"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i161df27b37f7485b946b5e15c01399e2_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzUtMTItMS0xLTA_a76dd36e-33e3-4440-84ba-28673c6c3188"
      unitRef="usd">19300000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i51d0823b4ba349d0968e8e3b8650ebba_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzUtMTQtMS0xLTA_fcca39d9-c6f4-4b54-8cf8-673a9051c7e3"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i24c6524e27e1486abecf2325bbe270c2_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzUtMTYtMS0xLTA_8f3dade9-334c-40e6-8bc7-aeb31a0c4a7d"
      unitRef="usd">19300000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id387646d032d4ee88fefe0a6744013bc_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzYtMi0xLTEtMA_a7d9c71d-1363-4485-9039-0efc3b763c19"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5c694315ea534a2da18359b89bc44387_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzYtNC0xLTEtMA_d4ec80ad-5cb6-4509-99a8-691cbd8b6d93"
      unitRef="usd">342000000.0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iede6b503725444bb8188850121eb7fb7_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzYtNi0xLTEtMA_48b4f5ff-1e8e-46d8-bf70-58f5185a7417"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if3438adcd54a4fd082ec97c751fa68bb_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzYtOC0xLTEtMA_82ea7fb4-44eb-45b6-a279-ddb5479cf246"
      unitRef="usd">342000000.0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i232f8128c2944c39a4425d1807458e67_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzYtMTAtMS0xLTA_23d5b7bb-90b6-41f0-8c26-8333ef32f051"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i358e9f6a88ec4274ab88517127825bdd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzYtMTItMS0xLTA_9a1884fb-15a3-4e88-aeb6-4ba784881163"
      unitRef="usd">54400000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6b43e889f85a45ada32f9817dfdb307b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzYtMTQtMS0xLTA_ec63aac1-c10c-4e87-9046-b0d28fd72244"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia84e14bd749b4605ac435e254df44c9b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzYtMTYtMS0xLTA_16278d71-a116-4db6-ac62-86fe48d546b3"
      unitRef="usd">54400000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i23291913c4bb40d6ac07562ce317cff0_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzctMi0xLTEtMA_b8ad2df8-c133-425a-bf21-64b1cdba7641"
      unitRef="usd">1589500000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2f3a3f6f24774ed6aa65b1dbdbe06852_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzctNC0xLTEtMA_95a7339d-7e8f-4fc6-9bf5-ce0774b8af40"
      unitRef="usd">342000000.0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i334a4d25e7084cc5956d901c0154c700_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzctNi0xLTEtMA_0013b548-ccd9-44c4-adb8-979f6a872446"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id4988eb40b9b4eb392a27c87448ef6fe_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzctOC0xLTEtMA_0e60ce6b-eef6-4370-9f15-09488323b99d"
      unitRef="usd">1931500000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8098b5eb841644509402b723f2fe2bd1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzctMTAtMS0xLTA_6bfe991a-39b2-4904-b4be-5ed5a6ae4ad3"
      unitRef="usd">369100000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i599ea850991849bc80356380c0e894ef_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzctMTItMS0xLTA_9dbd5dc8-edaa-4846-ab7b-761c54c3c04d"
      unitRef="usd">85700000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i64ee5bf7a4124c8ca41463b89ab5fbe0_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzctMTQtMS0xLTA_944922a1-f0f9-41ab-9138-583ae12930e5"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if70af10e5e884f4dbfd582b81cb3db82_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzctMTYtMS0xLTA_42dca18b-7411-4502-b976-b18312b37f86"
      unitRef="usd">454800000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i56e4badb9068406ba0e15faee966ae89_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzktMi0xLTEtMA_40b65d40-7e96-48b2-bed8-3538d0f25cf9"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i136111004b6a4d0b94cb95260fefe4c1_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzktNC0xLTEtMA_3668faea-fb61-4214-ba91-3d933c26bb92"
      unitRef="usd">26900000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i167796ab03434533b01fe76f01a08780_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzktNi0xLTEtMA_33665b7b-9965-4a9f-84cb-72dfb63b2a12"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="ie632fdb883594c1c9d517fef1e9735a7_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzktOC0xLTEtMA_4577e980-36f8-4622-a525-c4b7efa0a49b"
      unitRef="usd">26900000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i2d0feaa1cd0046b8a2dd79765893a280_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzktMTAtMS0xLTA_5f22e91a-addc-4e20-a163-f79008bb201e"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="id06886b4dff342738b7df914fba66659_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzktMTItMS0xLTA_7bb6b066-ca23-40d2-ac57-d5766ba15df1"
      unitRef="usd">17500000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i9ed974327bf34034aa5626ab831b4876_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzktMTQtMS0xLTA_1ee869e3-a58a-4536-9ea7-3156db4f12dd"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i9e9f78f147f645f1bf4eae73870c614e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzktMTYtMS0xLTA_6a25cbad-dd30-4fe6-b038-95b3b9ecd2f3"
      unitRef="usd">17500000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i62bcbd854ffd44c6b5f0a20f4dd04049_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzExLTItMS0xLTA_b121c70b-4ff0-4acb-b535-87d575721990"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i76b9949b1d7849f7aeb2b1cdf41675f5_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzExLTQtMS0xLTA_eb7b25a0-0fe9-4193-905c-58bec8e0276a"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i62cce79685d540e38d52d28f4b4f72a8_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzExLTYtMS0xLTA_1c39758b-ace9-4290-9be5-75a08fc47ade"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i2889d8c6b73b4f548514ce4993d38bcd_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzExLTgtMS0xLTA_ff732b5d-4cb2-443c-9c05-67c9604bbd1b"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i9533332536184d6b85a4f34f18159fab_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzExLTEwLTEtMS0w_970f2011-fa19-4545-8deb-20d89efc5e2c"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i161df27b37f7485b946b5e15c01399e2_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzExLTEyLTEtMS0w_2956507b-3d08-4f40-a1f1-c78044c62bc7"
      unitRef="usd">8900000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i51d0823b4ba349d0968e8e3b8650ebba_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzExLTE0LTEtMS0w_cc75cf9c-9454-42fc-a3b8-117715685ccc"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i24c6524e27e1486abecf2325bbe270c2_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzExLTE2LTEtMS0w_9cb1f8e7-eb64-4670-a860-cd443818d761"
      unitRef="usd">8900000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i7d2549ee28f142789bcfecffb5d26409_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEyLTItMS0xLTA_05cd43eb-6903-4e46-935b-64d96b86f4b4"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i5011c1259e9d4b029af67e515b5aaf5f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEyLTQtMS0xLTA_c5517b58-3059-4ccd-8cc8-053a4d3bc632"
      unitRef="usd">100200000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="id872d4ed5db643f880e4caa9a8f01360_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEyLTYtMS0xLTA_fa136b35-4b43-47a6-a649-1193121a1b9c"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="id2da4d4e43904db494ba156df82bec19_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEyLTgtMS0xLTA_dedaba79-7f20-4694-b5f8-0fb51d272cd0"
      unitRef="usd">100200000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i0aaa840224e64a2f8d2a702782139afc_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEyLTEwLTEtMS0w_1e8d37b5-12d5-475a-90f4-de1a94214ed5"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i8726afc2fbaf45d3bd6a8239cc2eff8d_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEyLTEyLTEtMS0w_a081abf9-422e-442c-a08c-ef956d0a5b76"
      unitRef="usd">375500000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i154f7da3d6b84576857c26532a366003_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEyLTE0LTEtMS0w_1554c163-792d-42ad-8d3b-ffbc887669bf"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i394e5fd5251640029b4377a82df65b6c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEyLTE2LTEtMS0w_2d60b736-f6fd-4de4-b97f-3d5c1c62d164"
      unitRef="usd">375500000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="id387646d032d4ee88fefe0a6744013bc_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEzLTItMS0xLTA_29a4fead-5857-4036-b1c1-4483bfb61038"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i5c694315ea534a2da18359b89bc44387_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEzLTQtMS0xLTA_beeca137-03b9-4408-8100-ec0a0da074b8"
      unitRef="usd">645600000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="iede6b503725444bb8188850121eb7fb7_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEzLTYtMS0xLTA_e1172cb7-1aeb-492a-889a-4236e4e8cf06"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="if3438adcd54a4fd082ec97c751fa68bb_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEzLTgtMS0xLTA_473171c0-523b-4caa-97d8-2a5a5b4c2e07"
      unitRef="usd">645600000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i232f8128c2944c39a4425d1807458e67_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEzLTEwLTEtMS0w_18af905a-b290-4fd3-8ad3-35ef75674b03"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i358e9f6a88ec4274ab88517127825bdd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEzLTEyLTEtMS0w_20aa8995-7c9f-45ea-a8ea-50a25e76ff18"
      unitRef="usd">1439800000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i6b43e889f85a45ada32f9817dfdb307b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEzLTE0LTEtMS0w_a5cd8103-7a76-49f9-a8d6-6c7115d7d579"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="ia84e14bd749b4605ac435e254df44c9b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzEzLTE2LTEtMS0w_48f4fc10-d83d-47dd-9f1f-6e2194ea80ff"
      unitRef="usd">1439800000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="ie28fedb191884705b92d0be8b25f57e9_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTItMS0xLTEzNzg0_9cae69fb-ecdd-4854-897c-5026ad0b6c76"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i77660a833b74441ea46f482ea91a9224_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTQtMS0xLTEzNzg0_a5072bd2-41ad-4423-93bd-d8d7108c7191"
      unitRef="usd">17100000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i8b16f03ffe3a4c0e9f28e9296ab72b6d_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTYtMS0xLTEzNzg0_604caebd-243a-4a9f-a129-4adfb1abe13e"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i7401079963944d25aa1ddb46e423aa3b_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTgtMS0xLTEzNzg0_5004e12f-8b81-42c8-8150-5b2f3faaa72f"
      unitRef="usd">17100000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i6a9a0a986fac4d1f8b0afbbb442663ed_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTEwLTEtMS0xMzc4NA_da793c98-4606-4da6-aebe-178ae23cd52f"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i846c183058504f90afc5443f05346392_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTEyLTEtMS0xMzc4NA_9fc9c8ce-6b1e-4fb3-ac08-b2df8becdc2d"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i8066060a1a024943b2436942afc33c47_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTE0LTEtMS0xMzc4NA_55c2d958-2122-403f-a44d-a012e90499ec"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i4ce930825e334f1291d71741881b3cf5_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTE2LTEtMS0xMzc4NA_1383d545-a017-47e9-9d9f-3557ccd5bc55"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i23291913c4bb40d6ac07562ce317cff0_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTItMS0xLTA_1ba4954c-ff8d-4917-bddb-c1f35acf9479"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i2f3a3f6f24774ed6aa65b1dbdbe06852_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTQtMS0xLTA_d4bfc18e-9d9e-4b11-8da4-3204c315a65d"
      unitRef="usd">789800000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i334a4d25e7084cc5956d901c0154c700_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTYtMS0xLTA_de9e4ec2-5d16-4a1b-8b13-a6e2e08925b2"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="id4988eb40b9b4eb392a27c87448ef6fe_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTgtMS0xLTA_297947e3-f772-4687-8f9a-130269dcc0e7"
      unitRef="usd">789800000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i8098b5eb841644509402b723f2fe2bd1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTEwLTEtMS0w_476b3c72-aca4-4ad3-8c68-f71f17fc6dab"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i599ea850991849bc80356380c0e894ef_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTEyLTEtMS0w_1cf1039a-4d7b-4fa2-a6b9-c50ac4f0e831"
      unitRef="usd">1841700000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="i64ee5bf7a4124c8ca41463b89ab5fbe0_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTE0LTEtMS0w_7e6ca80b-9db3-48d6-9e4b-0c3c776d81b6"
      unitRef="usd">0</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:ShortTermInvestmentsFairValueDisclosure
      contextRef="if70af10e5e884f4dbfd582b81cb3db82_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE0LTE2LTEtMS0w_c0c712e4-d89a-4a68-8575-47e15c6d5f8b"
      unitRef="usd">1841700000</panw:ShortTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i7d2549ee28f142789bcfecffb5d26409_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE2LTItMS0xLTA_75f7f2aa-2b55-4f2c-82e5-75285d182953"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i5011c1259e9d4b029af67e515b5aaf5f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE2LTQtMS0xLTA_37cc316a-4bc8-45a5-ac4f-b98af14612cc"
      unitRef="usd">91700000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="id872d4ed5db643f880e4caa9a8f01360_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE2LTYtMS0xLTA_9b928ca3-4b75-433b-8609-af9c156cc3e1"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="id2da4d4e43904db494ba156df82bec19_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE2LTgtMS0xLTA_03b5f162-7bb7-4b56-8b7a-8512851b2a1f"
      unitRef="usd">91700000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i0aaa840224e64a2f8d2a702782139afc_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE2LTEwLTEtMS0w_a6471156-a143-46fd-9ac1-9a97a1134ece"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i8726afc2fbaf45d3bd6a8239cc2eff8d_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE2LTEyLTEtMS0w_51210e8e-e34d-4c3a-ac0b-48c2a8d25578"
      unitRef="usd">214300000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i154f7da3d6b84576857c26532a366003_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE2LTE0LTEtMS0w_4a5a0c93-5c53-4f63-9bd5-a63f99da54bb"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i394e5fd5251640029b4377a82df65b6c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE2LTE2LTEtMS0w_c0081d9e-a88b-4658-90c0-179c6497386c"
      unitRef="usd">214300000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i56e4badb9068406ba0e15faee966ae89_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTItMS0xLTkyMDE_31e8dc14-fbc8-43bc-9b0e-0fc52df92f08"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i136111004b6a4d0b94cb95260fefe4c1_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTQtMS0xLTkyMDE_fd780a8e-0e41-477e-b66d-5194aaf6d231"
      unitRef="usd">5000000.0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i167796ab03434533b01fe76f01a08780_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTYtMS0xLTkyMDE_6c503e99-12b5-4a40-9dd2-bfcbb7f0ca6d"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="ie632fdb883594c1c9d517fef1e9735a7_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTgtMS0xLTkyMDE_8794b27a-2a1b-4ada-9870-a85a0e70da7c"
      unitRef="usd">5000000.0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i2d0feaa1cd0046b8a2dd79765893a280_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTEwLTEtMS05MjI2_cdafc736-ffb3-4d4c-a24a-e882ceb7722a"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="id06886b4dff342738b7df914fba66659_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTEyLTEtMS05MjI2_f762c673-61fb-4e1f-9cfe-2e41bcddd13c"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i9ed974327bf34034aa5626ab831b4876_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTE0LTEtMS05MjI2_12b061dd-06e2-4b56-abb5-1717403ad9c5"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i9e9f78f147f645f1bf4eae73870c614e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTE2LTEtMS05MjI2_2753e157-cddd-4c5a-ab8a-c69825d1fc68"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="id387646d032d4ee88fefe0a6744013bc_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTItMS0xLTA_d42aea3f-fd32-4a8f-9809-2ca6cc260ec4"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i5c694315ea534a2da18359b89bc44387_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTQtMS0xLTA_347dd507-a482-4da3-bd94-ae3edac647b2"
      unitRef="usd">447400000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="iede6b503725444bb8188850121eb7fb7_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTYtMS0xLTA_9173e2ae-d1c2-49c8-8237-452845d4afad"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="if3438adcd54a4fd082ec97c751fa68bb_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTgtMS0xLTA_fd002df5-906d-4ab0-ab89-2af69b594bc6"
      unitRef="usd">447400000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i232f8128c2944c39a4425d1807458e67_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTEwLTEtMS0w_596778d6-aec8-4bf7-a126-39f63c5ba663"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i358e9f6a88ec4274ab88517127825bdd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTEyLTEtMS0w_1e99eed1-3d19-42ed-9b63-3b0e7041c3a3"
      unitRef="usd">361100000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i6b43e889f85a45ada32f9817dfdb307b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTE0LTEtMS0w_b92a6920-6b1e-46ae-8be5-c311f6a0cf4d"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="ia84e14bd749b4605ac435e254df44c9b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE3LTE2LTEtMS0w_0626ddf7-30d7-416f-a127-22e7527ca2cc"
      unitRef="usd">361100000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="ie28fedb191884705b92d0be8b25f57e9_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTItMS0xLTEzNzQx_08810938-23ef-4b91-ad7f-6ad13c33debc"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i77660a833b74441ea46f482ea91a9224_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTQtMS0xLTEzNzQx_e2db27ac-a24e-478b-a3f7-edc1d35cee67"
      unitRef="usd">10300000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i8b16f03ffe3a4c0e9f28e9296ab72b6d_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTYtMS0xLTEzNzQx_e88caba7-9a7c-4262-9604-dac9f26ed904"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i7401079963944d25aa1ddb46e423aa3b_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTgtMS0xLTEzNzQx_f9c3396d-32cc-45e0-8769-68a6f6f82f5b"
      unitRef="usd">10300000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i6a9a0a986fac4d1f8b0afbbb442663ed_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTEwLTEtMS0xMzc0MQ_564037b9-8051-4096-bd67-8b97c13ae83e"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i846c183058504f90afc5443f05346392_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTEyLTEtMS0xMzc0MQ_b5afb808-e8a6-4dd1-8102-52bcb2ff60c9"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i8066060a1a024943b2436942afc33c47_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTE0LTEtMS0xMzc0MQ_09095fb9-97ac-4c59-b510-bcd3f1b6a3f8"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i4ce930825e334f1291d71741881b3cf5_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTE2LTEtMS0xMzc0MQ_44e3b69c-3ec8-4b1e-9551-a75de8289aaf"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i23291913c4bb40d6ac07562ce317cff0_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE4LTItMS0xLTA_2e41a908-eab9-4671-b20e-a0a8dae58bbf"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i2f3a3f6f24774ed6aa65b1dbdbe06852_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE4LTQtMS0xLTA_8d0e7edc-1a76-404b-9afb-1294efadbad2"
      unitRef="usd">554400000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i334a4d25e7084cc5956d901c0154c700_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE4LTYtMS0xLTA_100a5128-6969-4254-bc5a-7cc416c8ff84"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="id4988eb40b9b4eb392a27c87448ef6fe_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE4LTgtMS0xLTA_cbfe0617-c265-445b-9c06-899751b0d7f3"
      unitRef="usd">554400000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i8098b5eb841644509402b723f2fe2bd1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE4LTEwLTEtMS0w_08a4352f-3a6c-4001-844b-276065f7d4d3"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i599ea850991849bc80356380c0e894ef_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE4LTEyLTEtMS0w_f73bed39-f403-4a6b-852a-d8cefdd5e848"
      unitRef="usd">575400000</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="i64ee5bf7a4124c8ca41463b89ab5fbe0_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE4LTE0LTEtMS0w_5503e2fe-0759-4b2d-a590-a24cb7a73116"
      unitRef="usd">0</panw:LongTermInvestmentsFairValueDisclosure>
    <panw:LongTermInvestmentsFairValueDisclosure
      contextRef="if70af10e5e884f4dbfd582b81cb3db82_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzE4LTE2LTEtMS0w_a5885b67-0c5d-48c3-87fa-d80e446417e0"
      unitRef="usd">575400000</panw:LongTermInvestmentsFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i5f78703a0d3146feb4dead5faa16b24b_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTItMS0xLTA_baaba7c8-d677-423e-9e46-d2d5377cd283"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7e856a6061404f608dc4b5ed596c2581_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTQtMS0xLTA_9ddab4e5-c357-483c-9ff5-d7229d0182d9"
      unitRef="usd">13600000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6175608b1d94414799f715864e8c1374_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTYtMS0xLTA_ee678897-c71e-43ff-80e7-cc049dbf9d43"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9864dda3e2e74d44be1f0a5cf93f9be4_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTgtMS0xLTA_8c9b85a6-bfe8-43f0-8d4b-998cd994ced2"
      unitRef="usd">13600000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie38839ca1c7c4f5c94a36df9081d674d_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTEwLTEtMS0w_dd1359d2-8128-4bb6-be95-05e54380e2d0"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9d3149fdfa8142d1bc2237f767bc87c1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTEyLTEtMS0w_00e4aae6-019f-4b45-ba5a-820bf62855f3"
      unitRef="usd">1300000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic12647582d044f83862e70e26172db71_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTE0LTEtMS0w_ca00338b-008c-4692-a242-3cbe240326d6"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7ab90ddd0a02405a8cc84404c9e187bc_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIwLTE2LTEtMS0w_34cbd8b6-d8b0-4bc9-baa8-64e87fb463c9"
      unitRef="usd">1300000</us-gaap:DerivativeAssets>
    <panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure
      contextRef="i23291913c4bb40d6ac07562ce317cff0_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIxLTItMS0xLTA_7d080333-05cd-4ff2-8ff3-ac8b678b92f2"
      unitRef="usd">0</panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure>
    <panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure
      contextRef="i2f3a3f6f24774ed6aa65b1dbdbe06852_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIxLTQtMS0xLTA_be790541-2a6b-4560-9156-33d9d61547d0"
      unitRef="usd">13600000</panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure>
    <panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure
      contextRef="i334a4d25e7084cc5956d901c0154c700_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIxLTYtMS0xLTA_2357068b-7cb5-4c7f-a7be-02ec93c9c631"
      unitRef="usd">0</panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure>
    <panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure
      contextRef="id4988eb40b9b4eb392a27c87448ef6fe_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIxLTgtMS0xLTA_fb94759c-ab2a-4d71-82fe-ff89151c67b7"
      unitRef="usd">13600000</panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure>
    <panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure
      contextRef="i8098b5eb841644509402b723f2fe2bd1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIxLTEwLTEtMS0w_fd7dbd89-e2ab-474a-9970-5f855a7cf497"
      unitRef="usd">0</panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure>
    <panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure
      contextRef="i599ea850991849bc80356380c0e894ef_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIxLTEyLTEtMS0w_e6e610a9-4fd4-4621-8ed4-523899197247"
      unitRef="usd">1300000</panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure>
    <panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure
      contextRef="i64ee5bf7a4124c8ca41463b89ab5fbe0_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIxLTE0LTEtMS0w_cc839535-7b71-467d-b9c1-4e6797651dd0"
      unitRef="usd">0</panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure>
    <panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure
      contextRef="if70af10e5e884f4dbfd582b81cb3db82_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIxLTE2LTEtMS0w_ab91e58b-d00f-49fb-84d8-f82a9e1bfb18"
      unitRef="usd">1300000</panw:PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i5f78703a0d3146feb4dead5faa16b24b_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTItMS0xLTEwMTYx_fdd91964-114b-4419-8f9a-22e9348969e1"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i7e856a6061404f608dc4b5ed596c2581_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTQtMS0xLTEwMTc5_c3136a8e-3905-48fe-a2e5-2310bebcab12"
      unitRef="usd">1400000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i6175608b1d94414799f715864e8c1374_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTYtMS0xLTEwMTg2_020ed99d-88e1-4ee4-9fb2-4ed4338fc611"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i9864dda3e2e74d44be1f0a5cf93f9be4_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTgtMS0xLTE0NTY4_83f94752-6179-426e-b309-23e2c3fea41c"
      unitRef="usd">1400000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="ie38839ca1c7c4f5c94a36df9081d674d_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTEwLTEtMS0xMDIwNw_6eb84817-9f71-46a5-a9db-a8f3829707cd"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i9d3149fdfa8142d1bc2237f767bc87c1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTEyLTEtMS0xMDIwNw_fbe32ed2-62e7-4a53-8b5b-955cb34da1b9"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="ic12647582d044f83862e70e26172db71_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTE0LTEtMS0xMDIwNw_35972f45-000b-4f66-a9af-68a30338f1bd"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i7ab90ddd0a02405a8cc84404c9e187bc_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTE2LTEtMS0xMDIwNw_8b66dfaa-5988-4063-9b3d-9a8115fc0ba5"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i23291913c4bb40d6ac07562ce317cff0_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTItMS0xLTE0NTY4_531ff122-bc7b-4f35-9f6a-f59783da50ac"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i2f3a3f6f24774ed6aa65b1dbdbe06852_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTQtMS0xLTE0NTY4_ac9b9ac4-712c-473d-a4ca-403e2cfd0552"
      unitRef="usd">1400000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i334a4d25e7084cc5956d901c0154c700_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTYtMS0xLTE0NTY4_8ab49aaf-d041-4586-97c8-6ebd6d2753be"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="id4988eb40b9b4eb392a27c87448ef6fe_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTgtMS0xLTE0NTY4_86a91b43-0d49-425e-a744-01a95e7105ee"
      unitRef="usd">1400000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i8098b5eb841644509402b723f2fe2bd1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTEwLTEtMS0xNDU2OA_e8b5ce30-ae03-45ae-be31-11ffa695acd6"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i599ea850991849bc80356380c0e894ef_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTEyLTEtMS0xNDU2OA_0fef496f-7331-4cea-ba73-6e6ce0828822"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i64ee5bf7a4124c8ca41463b89ab5fbe0_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTE0LTEtMS0xNDU2OA_a6a2537a-434d-4081-86a6-ba790af64ace"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="if70af10e5e884f4dbfd582b81cb3db82_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTE2LTEtMS0xNDU2OA_611cf3f7-4f1d-414c-8e56-419527fcd530"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i23291913c4bb40d6ac07562ce317cff0_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIyLTItMS0xLTA_cca31745-4d19-4294-bc8d-836037d865dd"
      unitRef="usd">1589500000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2f3a3f6f24774ed6aa65b1dbdbe06852_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIyLTQtMS0xLTA_f509add4-e012-4ecb-84c5-02d0ee94a278"
      unitRef="usd">1701200000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i334a4d25e7084cc5956d901c0154c700_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIyLTYtMS0xLTA_09e0afa1-afc9-4c38-8c9a-5069f4f35099"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id4988eb40b9b4eb392a27c87448ef6fe_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIyLTgtMS0xLTA_93b34a6e-3f85-49cc-bda9-d42a4d519d97"
      unitRef="usd">3290700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8098b5eb841644509402b723f2fe2bd1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIyLTEwLTEtMS0w_b87757e7-0530-41ea-8ac5-39635b976744"
      unitRef="usd">369100000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i599ea850991849bc80356380c0e894ef_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIyLTEyLTEtMS0w_26f6705c-6909-404f-8f1f-6a112910a80f"
      unitRef="usd">2504100000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i64ee5bf7a4124c8ca41463b89ab5fbe0_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIyLTE0LTEtMS0w_a959236b-62ea-40a5-b463-e793dba40000"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if70af10e5e884f4dbfd582b81cb3db82_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzIyLTE2LTEtMS0w_5ccaf2df-de68-42af-b9e5-1e4eda826ad3"
      unitRef="usd">2873200000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i5f78703a0d3146feb4dead5faa16b24b_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTItMS0xLTA_823aac5b-d9df-4243-bc30-d048cdc6a246"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i7e856a6061404f608dc4b5ed596c2581_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTQtMS0xLTA_640c9d79-b6e6-40a5-abab-6c97172d86d0"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6175608b1d94414799f715864e8c1374_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTYtMS0xLTA_afdacd06-a695-4423-b580-27d0ce8587dd"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9864dda3e2e74d44be1f0a5cf93f9be4_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTgtMS0xLTA_361e4785-4ba1-4dad-8b27-b170698db671"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie38839ca1c7c4f5c94a36df9081d674d_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTEwLTEtMS0w_100eb2d5-0507-464f-bb5b-8e70bbf1635b"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9d3149fdfa8142d1bc2237f767bc87c1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTEyLTEtMS0w_8eae4bc5-a7b1-45e3-8d6f-0165e18c3dc3"
      unitRef="usd">3800000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic12647582d044f83862e70e26172db71_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTE0LTEtMS0w_1450e8a2-e69d-46c9-92b3-119a9609810a"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i7ab90ddd0a02405a8cc84404c9e187bc_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI1LTE2LTEtMS0w_6d275001-ce7f-4acb-8c77-8bffc339cdf8"
      unitRef="usd">3800000</us-gaap:DerivativeLiabilities>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i23291913c4bb40d6ac07562ce317cff0_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTItMS0xLTA_369252af-0ff5-4c74-9206-de4211a20dca"
      unitRef="usd">0</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i2f3a3f6f24774ed6aa65b1dbdbe06852_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTQtMS0xLTA_87a8e579-4e67-4326-ace0-458647125996"
      unitRef="usd">0</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i334a4d25e7084cc5956d901c0154c700_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTYtMS0xLTA_69af3f63-f5f7-445e-9ad8-9ab1343f4b7d"
      unitRef="usd">0</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="id4988eb40b9b4eb392a27c87448ef6fe_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTgtMS0xLTA_4b34f9a7-4ac9-4739-9135-c9843f75d98d"
      unitRef="usd">0</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i8098b5eb841644509402b723f2fe2bd1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTEwLTEtMS0w_12f61354-8ce2-4312-9b24-9ed8056ebb5c"
      unitRef="usd">0</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i599ea850991849bc80356380c0e894ef_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTEyLTEtMS0w_99281bd0-00af-4f72-9351-8284d5143fa2"
      unitRef="usd">3800000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i64ee5bf7a4124c8ca41463b89ab5fbe0_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTE0LTEtMS0w_e7c92458-0bf3-4bbf-b23c-55eb7286141b"
      unitRef="usd">0</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="if70af10e5e884f4dbfd582b81cb3db82_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI2LTE2LTEtMS0w_6075ca1f-9004-4cbb-9ca7-4e76bf55c8f1"
      unitRef="usd">3800000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i23291913c4bb40d6ac07562ce317cff0_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI3LTItMS0xLTA_2f19cafe-ffbd-40dd-8d87-f3609802d9dc"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2f3a3f6f24774ed6aa65b1dbdbe06852_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI3LTQtMS0xLTA_79f1caf3-0605-4850-a3b9-b26b074e688e"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i334a4d25e7084cc5956d901c0154c700_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI3LTYtMS0xLTA_126aa461-fe83-456a-94c8-09a57ea6ee71"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id4988eb40b9b4eb392a27c87448ef6fe_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI3LTgtMS0xLTA_ddbd6319-8c4f-4813-aeae-136da14680cf"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8098b5eb841644509402b723f2fe2bd1_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI3LTEwLTEtMS0w_806f9a7c-5520-479b-8150-5119e97e50d7"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i599ea850991849bc80356380c0e894ef_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI3LTEyLTEtMS0w_c6585b55-e96e-479f-8b3b-9595eab62b14"
      unitRef="usd">3800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i64ee5bf7a4124c8ca41463b89ab5fbe0_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI3LTE0LTEtMS0w_3a9b23f4-f971-4b30-a004-22d921419cf3"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if70af10e5e884f4dbfd582b81cb3db82_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8xOTkvZnJhZzo0MzFlODk1ZmVlNjA0YmM2YmE5MTFkMzhkYzAyZjg1Mi90YWJsZTphMzA0MTVhZDQ4MjY0NGM2ODY2MTQ2MGRkMDA1ZDhjZi90YWJsZXJhbmdlOmEzMDQxNWFkNDgyNjQ0YzY4NjYxNDYwZGQwMDVkOGNmXzI3LTE2LTEtMS0w_d8b4cad4-1e8f-49f5-aa2d-578d4a135a3e"
      unitRef="usd">3800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90ZXh0cmVnaW9uOjE5YmI0N2E4MzNlZTRjOTRhNGI0ZDExZjQ4NmE2NjNkXzExOTI_53290227-2891-49e4-948f-942ef7f5ac45">Cash Equivalents and Investments&lt;div style="padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Available-for-sale Debt Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.000%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.856%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,090.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,093.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,339.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,344.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.000%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.856%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;587.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;589.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,799.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,800.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,413.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,417.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We do not intend to sell any of the securities in an unrealized loss position and it is not likely that we would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. As a result, there were no other-than-temporary impairments for these securities at July&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of July&#160;31, 2020, by contractual years-to-maturity (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.335%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.834%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.836%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due within one year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,129.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,131.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due between one and three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;551.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,681.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,686.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Marketable Equity Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Marketable equity securities consist of money market funds and are included in cash and cash equivalents in our consolidated balance sheets. As of July&#160;31, 2020 and 2019, the carrying value of our marketable equity securities were $1.6&#160;billion and $369.1&#160;million, respectively. There were no unrealized gains or losses recognized for these securities during the years ended July&#160;31, 2020, 2019, and 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90ZXh0cmVnaW9uOjE5YmI0N2E4MzNlZTRjOTRhNGI0ZDExZjQ4NmE2NjNkXzExOTg_17e1f684-875a-49ba-9a8e-57e7dc1ff7ee">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.000%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.856%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,090.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,093.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,339.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,344.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.000%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.856%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;587.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;589.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,799.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,800.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,413.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,417.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ifeed89fa23044af5b91a45901bb24049_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzUtMS0xLTEtMA_b5f397d4-6c99-4288-9aa0-112e58367fe1"
      unitRef="usd">342000000.0</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifeed89fa23044af5b91a45901bb24049_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzUtMy0xLTEtMA_86ecf234-60bc-4f2b-b240-a1d9b6fba007"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifeed89fa23044af5b91a45901bb24049_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzUtNS0xLTEtMA_0fcf7d58-437a-46ae-8a3f-f8b284a921c3"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifeed89fa23044af5b91a45901bb24049_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzUtNy0xLTEtMA_eeea3a15-f50a-496c-a833-55c26602e881"
      unitRef="usd">342000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0ea8520681ff45d5b4297592ea649a39_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzYtMS0xLTEtMA_59d171fd-73c3-4207-8219-d55fb73ad0fa"
      unitRef="usd">342000000.0</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0ea8520681ff45d5b4297592ea649a39_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzYtMy0xLTEtMA_77df6bf8-7e95-418b-bcba-803aae47bef2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0ea8520681ff45d5b4297592ea649a39_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzYtNS0xLTEtMA_a9951491-7f68-46a2-b16b-d5ef7f08fb98"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0ea8520681ff45d5b4297592ea649a39_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzYtNy0xLTEtMA_bcc3b706-36f5-4fd6-87b9-184e7830730f"
      unitRef="usd">342000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i103bac2a277f4eecba95d5e461bb7e1d_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzktMS0xLTEtMA_bd794fda-1c2c-4459-a265-c564eac94287"
      unitRef="usd">31900000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i103bac2a277f4eecba95d5e461bb7e1d_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzktMy0xLTEtMA_0082586b-30e2-48d3-a4a6-ec61ac839c6f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i103bac2a277f4eecba95d5e461bb7e1d_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzktNS0xLTEtMA_6fc5a7ac-856d-44a2-b9c0-2788f8c7f78b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i103bac2a277f4eecba95d5e461bb7e1d_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzktNy0xLTEtMA_53d2aa1c-ba34-4f7e-a173-dd43d871b5bd"
      unitRef="usd">31900000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i40b76b66cf354e0a83644a47bf6afe79_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzExLTEtMS0xLTA_45bbdf66-5102-4cf6-89a7-17b93702d282"
      unitRef="usd">190100000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i40b76b66cf354e0a83644a47bf6afe79_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzExLTMtMS0xLTA_3a2de90e-7f84-4668-aa26-381ca63e41a9"
      unitRef="usd">1800000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i40b76b66cf354e0a83644a47bf6afe79_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzExLTUtMS0xLTA_acf1ecdb-812f-4fad-8709-86a36e5f4fa5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i40b76b66cf354e0a83644a47bf6afe79_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzExLTctMS0xLTA_a7053fe3-5a0e-4469-a96a-029589142a8f"
      unitRef="usd">191900000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2533389018fc4300ad56900f3c44ba71_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzEyLTEtMS0xLTA_b357cbc0-3331-45b2-9429-768f4962f59d"
      unitRef="usd">1090300000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2533389018fc4300ad56900f3c44ba71_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzEyLTMtMS0xLTA_9917eccd-6986-408f-8e1f-5c2fa0f0449b"
      unitRef="usd">2800000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2533389018fc4300ad56900f3c44ba71_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzEyLTUtMS0xLTA_bff917f4-4083-4fd1-8978-58c7c3224969"
      unitRef="usd">100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2533389018fc4300ad56900f3c44ba71_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzEyLTctMS0xLTA_94266967-c5c5-4850-9de2-f0685f320b61"
      unitRef="usd">1093000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i43fa32c03f154b6090cb43f21e5120a8_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzE0LTEtMS0xLTEyODAz_ca4d2031-878a-4099-8183-b52367bc9d82"
      unitRef="usd">27400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i43fa32c03f154b6090cb43f21e5120a8_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzE0LTMtMS0xLTEyODA2_a880e4ea-0709-4884-9b06-e70040d1f039"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i43fa32c03f154b6090cb43f21e5120a8_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzE0LTUtMS0xLTEyODA5_6e21a88e-9092-44e6-8a9e-7a4bb3795593"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i43fa32c03f154b6090cb43f21e5120a8_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzE0LTctMS0xLTEyODEy_11548d51-4bd7-4d5c-8fb7-23949205397a"
      unitRef="usd">27400000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0597078ebe334e339527b7b553a24a4f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzEzLTEtMS0xLTA_39bc3bbc-3969-4f68-b702-1c7fa70af609"
      unitRef="usd">1339700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0597078ebe334e339527b7b553a24a4f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzEzLTMtMS0xLTA_af8e43dc-c582-4825-9f41-e8dc5a79d544"
      unitRef="usd">4600000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0597078ebe334e339527b7b553a24a4f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzEzLTUtMS0xLTA_a7937ad2-11db-4a2b-9810-631c901640fb"
      unitRef="usd">100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0597078ebe334e339527b7b553a24a4f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTo0ODBiOWMxZWFiZTY0Zjc1YTdhNmM3YzcwNzhmODg2Yy90YWJsZXJhbmdlOjQ4MGI5YzFlYWJlNjRmNzVhN2E2YzdjNzA3OGY4ODZjXzEzLTctMS0xLTA_9064f3fb-a4d7-4346-ad73-e7b86b19d557"
      unitRef="usd">1344200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ibd02c1153065466ba7d1ec13b9991dfc_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzMtMS0xLTEtMzg0Ng_9869ee6e-b796-4054-af6a-908f2f021f8f"
      unitRef="usd">12000000.0</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ibd02c1153065466ba7d1ec13b9991dfc_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzMtMy0xLTEtMzg0Ng_2c12f9ba-8897-42bb-b6cc-8069eb7d44b2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ibd02c1153065466ba7d1ec13b9991dfc_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzMtNS0xLTEtMzg0Ng_5c9f496b-c913-4ec6-bc15-84f39d18efdf"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibd02c1153065466ba7d1ec13b9991dfc_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzMtNy0xLTEtMzg0Ng_544e60af-bdc6-489e-97a3-e292fc33a6e3"
      unitRef="usd">12000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib5d0d045867144a0ba6ff456410be162_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzMtMS0xLTEtMA_8e7ee219-dc80-4d83-95ae-e9c184a79ebb"
      unitRef="usd">19300000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib5d0d045867144a0ba6ff456410be162_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzMtMy0xLTEtMA_2f5b2b27-1f68-4a64-91ea-d5f2166e33bf"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib5d0d045867144a0ba6ff456410be162_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzMtNS0xLTEtMA_7574477a-408c-41d4-9588-779615a8dd5f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib5d0d045867144a0ba6ff456410be162_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzMtNy0xLTEtMA_ff386177-6bbe-4253-9439-6aa40b5994ea"
      unitRef="usd">19300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8bc21d505275432cb4fd065083b6c0f8_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzQtMS0xLTEtMA_e24d6970-9a1a-4785-b584-cdba90d0ad84"
      unitRef="usd">54400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8bc21d505275432cb4fd065083b6c0f8_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzQtMy0xLTEtMA_f97f491d-d007-4908-b110-9c4784db4f32"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8bc21d505275432cb4fd065083b6c0f8_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzQtNS0xLTEtMA_ca84d732-c0ee-4cbe-a578-9a8c04296233"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8bc21d505275432cb4fd065083b6c0f8_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzQtNy0xLTEtMA_676b59fa-0b7b-452c-b982-e96594405cc4"
      unitRef="usd">54400000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="icdbea448e7104a6592d767f9e7bdac4e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzUtMS0xLTEtMA_6259c16b-481f-4feb-b779-6ee706a9ca2c"
      unitRef="usd">85700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icdbea448e7104a6592d767f9e7bdac4e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzUtMy0xLTEtMA_1a2d29f4-e5e6-41a0-9b0d-c975c061fd3b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icdbea448e7104a6592d767f9e7bdac4e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzUtNS0xLTEtMA_d1dc68ce-b7ff-458c-a1d3-b2505514de72"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icdbea448e7104a6592d767f9e7bdac4e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzUtNy0xLTEtMA_82ea58cd-7fc8-4501-8fe0-040899a1a78e"
      unitRef="usd">85700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia924ab75700b481d9fa12d0105fd2449_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzgtMS0xLTEtMA_f69f30e8-d9f5-4973-8ad9-dafd2a2fd73c"
      unitRef="usd">17500000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia924ab75700b481d9fa12d0105fd2449_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzgtMy0xLTEtMA_ee07a876-f5b7-40e6-a1b1-71a3c819e7d4"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia924ab75700b481d9fa12d0105fd2449_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzgtNS0xLTEtMA_1e0a5489-2d9a-4da8-a69f-bb05e255d496"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia924ab75700b481d9fa12d0105fd2449_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzgtNy0xLTEtMA_2830b6e0-22f6-4b37-ac89-36339e6fed3c"
      unitRef="usd">17500000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="idb2edba4cc3e48e8a283fae2adc8372f_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEwLTEtMS0xLTA_bd753915-0f31-4e6d-9f37-51da2b2fc043"
      unitRef="usd">8900000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idb2edba4cc3e48e8a283fae2adc8372f_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEwLTMtMS0xLTA_b80780b8-3830-4d58-8703-740ce7832baa"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idb2edba4cc3e48e8a283fae2adc8372f_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEwLTUtMS0xLTA_6f8de16c-68c7-4f60-ba99-5908360c271c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idb2edba4cc3e48e8a283fae2adc8372f_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEwLTctMS0xLTA_8c4b61f8-cbb9-4692-9b24-b9667a26e64a"
      unitRef="usd">8900000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9617e03d7efe405d883d356e8cd7ca7b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzExLTEtMS0xLTA_c363228f-62e4-414f-a069-42933b8ebe7b"
      unitRef="usd">587800000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9617e03d7efe405d883d356e8cd7ca7b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzExLTMtMS0xLTA_f4010c3a-9c2e-4ad7-b391-2534eac3e746"
      unitRef="usd">2300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9617e03d7efe405d883d356e8cd7ca7b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzExLTUtMS0xLTA_9cc85035-3af9-450d-9915-cf1539604c60"
      unitRef="usd">300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9617e03d7efe405d883d356e8cd7ca7b_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzExLTctMS0xLTA_efff189d-1e4c-4396-90f2-08db11cac714"
      unitRef="usd">589800000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie24d84b1a8c14636a9f0b75917e75329_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEyLTEtMS0xLTA_9e783a67-8f3b-4848-83ef-e88a865998a3"
      unitRef="usd">1799500000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie24d84b1a8c14636a9f0b75917e75329_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEyLTMtMS0xLTA_7e6f2a53-a5fa-45b4-bcd9-2508cc0c1138"
      unitRef="usd">2600000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie24d84b1a8c14636a9f0b75917e75329_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEyLTUtMS0xLTA_75d3b2c6-5885-4f7e-9ff8-c12b5f12c72a"
      unitRef="usd">1200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie24d84b1a8c14636a9f0b75917e75329_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEyLTctMS0xLTA_3f731764-cb2f-4cfb-95b9-3b5665ca2f92"
      unitRef="usd">1800900000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9d1f86512e294300a8f7e1a7ab55b931_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEzLTEtMS0xLTA_4e14606b-0807-4b53-8f3d-cabdffa85567"
      unitRef="usd">2413700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9d1f86512e294300a8f7e1a7ab55b931_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEzLTMtMS0xLTA_0ba46302-8cff-437a-ad7e-f33df8ca5e9d"
      unitRef="usd">4900000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9d1f86512e294300a8f7e1a7ab55b931_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEzLTUtMS0xLTA_f74d9712-43b3-414a-9034-fa75401e644c"
      unitRef="usd">1500000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9d1f86512e294300a8f7e1a7ab55b931_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTowODliOWY1YmEyYWI0ZGIyOTU5ZjY4MmI3M2E0NjFhNC90YWJsZXJhbmdlOjA4OWI5ZjViYTJhYjRkYjI5NTlmNjgyYjczYTQ2MWE0XzEzLTctMS0xLTA_668ab540-56fa-46d0-ad94-d8ceb727e987"
      unitRef="usd">2417100000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90ZXh0cmVnaW9uOjE5YmI0N2E4MzNlZTRjOTRhNGI0ZDExZjQ4NmE2NjNkXzEyMDI_22b624b1-7342-4ba2-b49e-2e771cdac5ac">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of July&#160;31, 2020, by contractual years-to-maturity (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.335%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.834%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.836%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due within one year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,129.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,131.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due between one and three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;551.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,681.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,686.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTphMGY4NWM3YzU4MGM0YjBlYTgzNzZlMmNjNzI4YTRkMy90YWJsZXJhbmdlOmEwZjg1YzdjNTgwYzRiMGVhODM3NmUyY2M3MjhhNGQzXzEtMS0xLTEtMA_65165064-b469-44a4-a8cb-a37ed94d9354"
      unitRef="usd">1129900000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTphMGY4NWM3YzU4MGM0YjBlYTgzNzZlMmNjNzI4YTRkMy90YWJsZXJhbmdlOmEwZjg1YzdjNTgwYzRiMGVhODM3NmUyY2M3MjhhNGQzXzEtMy0xLTEtMA_a7410ef6-ca20-4551-ba71-7f98ac57039d"
      unitRef="usd">1131800000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTphMGY4NWM3YzU4MGM0YjBlYTgzNzZlMmNjNzI4YTRkMy90YWJsZXJhbmdlOmEwZjg1YzdjNTgwYzRiMGVhODM3NmUyY2M3MjhhNGQzXzItMS0xLTEtMA_db701fc4-d92d-41a4-acf6-de1b1c106631"
      unitRef="usd">551800000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTphMGY4NWM3YzU4MGM0YjBlYTgzNzZlMmNjNzI4YTRkMy90YWJsZXJhbmdlOmEwZjg1YzdjNTgwYzRiMGVhODM3NmUyY2M3MjhhNGQzXzItMy0xLTEtMA_2d118f6e-042a-4fec-a4d6-226d9db6389f"
      unitRef="usd">554400000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTphMGY4NWM3YzU4MGM0YjBlYTgzNzZlMmNjNzI4YTRkMy90YWJsZXJhbmdlOmEwZjg1YzdjNTgwYzRiMGVhODM3NmUyY2M3MjhhNGQzXzMtMS0xLTEtMA_dc9a61a3-9ae9-4ede-99ba-6dbdd36b31a9"
      unitRef="usd">1681700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90YWJsZTphMGY4NWM3YzU4MGM0YjBlYTgzNzZlMmNjNzI4YTRkMy90YWJsZXJhbmdlOmEwZjg1YzdjNTgwYzRiMGVhODM3NmUyY2M3MjhhNGQzXzMtMy0xLTEtMA_f4a48aba-2438-48e0-a20c-13702d74a3c5"
      unitRef="usd">1686200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i9186a773faa44e73b51db69630a24008_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90ZXh0cmVnaW9uOjE5YmI0N2E4MzNlZTRjOTRhNGI0ZDExZjQ4NmE2NjNkXzEwNTU_ab79f423-4733-4753-bf8a-60a000da8df4"
      unitRef="usd">1600000000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ibcb50cb7855349c6a7d47822475f5e48_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90ZXh0cmVnaW9uOjE5YmI0N2E4MzNlZTRjOTRhNGI0ZDExZjQ4NmE2NjNkXzEwNjI_98c6f291-26de-4869-aa37-6877996b8af2"
      unitRef="usd">369100000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90ZXh0cmVnaW9uOjE5YmI0N2E4MzNlZTRjOTRhNGI0ZDExZjQ4NmE2NjNkXzYwNDczMTM5NTQyNjE_3eb1cce3-1d3e-4d5a-8cf1-52a66b639a34"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90ZXh0cmVnaW9uOjE5YmI0N2E4MzNlZTRjOTRhNGI0ZDExZjQ4NmE2NjNkXzYwNDczMTM5NTQyNjE_8f6f01c3-f6cb-43b7-8c5c-91f931a1fc52"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDIvZnJhZzoxOWJiNDdhODMzZWU0Yzk0YTRiNGQxMWY0ODZhNjYzZC90ZXh0cmVnaW9uOjE5YmI0N2E4MzNlZTRjOTRhNGI0ZDExZjQ4NmE2NjNkXzYwNDczMTM5NTQyNjE_9a8a9e76-bddd-45ee-b0cd-4431c87f5a77"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDUvZnJhZzowZDU0MmI2MzRkYTY0NjVlOWVkN2VmODZjOTU2MzYzOS90ZXh0cmVnaW9uOjBkNTQyYjYzNGRhNjQ2NWU5ZWQ3ZWY4NmM5NTYzNjM5XzExMDI_8e43f164-e4c4-4f4d-872c-be36383057f3">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of July&#160;31, 2020 and 2019, the total notional amount of our outstanding foreign currency forward contracts was $443.6 million and $307.2 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our derivative instruments as reported on our consolidated balance sheets as of July&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the years ended July&#160;31, 2020, 2019, and 2018, both unrealized gains and losses recognized in AOCI related to our cash flow hedges and amounts reclassified into earnings were not material. Unrealized gains and losses in AOCI related to our cash flow hedges as of July&#160;31, 2020 and 2019 were not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDUvZnJhZzowZDU0MmI2MzRkYTY0NjVlOWVkN2VmODZjOTU2MzYzOS90ZXh0cmVnaW9uOjBkNTQyYjYzNGRhNjQ2NWU5ZWQ3ZWY4NmM5NTYzNjM5XzY4MQ_77cfafe4-57ef-4989-ade9-e8d94526652f"
      unitRef="usd">443600000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDUvZnJhZzowZDU0MmI2MzRkYTY0NjVlOWVkN2VmODZjOTU2MzYzOS90ZXh0cmVnaW9uOjBkNTQyYjYzNGRhNjQ2NWU5ZWQ3ZWY4NmM5NTYzNjM5XzY4OA_c5cb3949-ad51-46e0-91dc-645b00e51b59"
      unitRef="usd">307200000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzc2OTY1ODE0MjAzNjU_6730aa84-2eac-471d-b061-9a35401878bc">&lt;div style="text-indent:24.75pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fiscal 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;CloudGenix Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;On April 21, 2020, we completed our acquisition of CloudGenix Inc. (&#x201c;CloudGenix&#x201d;), a privately-held company&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;. We believe the acquisition will strengthen our secure access service edge (&#x201c;SASE&#x201d;) offering. The tota&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;l purchase consideration for the acquisition of CloudGenix was $402.7 million, which consisted of the following (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.817%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;396.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of replacement awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;6.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;402.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As part of the acquisition, we issued $30.3 million of replacement awards, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.817%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;301.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;109.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;402.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating CloudGenix technology into our portfolio. The goodwill is not deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.335%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.834%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.836%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Aporeto, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On December&#160;23, 2019, we completed our acquisition of Aporeto, Inc. (&#x201c;Aporeto&#x201d;), a privately-held machine identity-based microsegmentation company. We believe the acquisition will strengthen our cloud-native security platform capabilities delivered by Prisma Cloud. The total purchase consideration for the acquisition of Aporeto was $144.1 million, which consisted of the following (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.817%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of replacement awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;4.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As part of the acquisition, we issued $16.4 million of replacement awards, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.817%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;23.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Aporeto&#x2019;s technology into our platform. The goodwill is not deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.335%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.834%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.836%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Zingbox, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On September&#160;20, 2019, we completed our acquisition of Zingbox, Inc. (&#x201c;Zingbox&#x201d;), a privately-held Internet of Things (&#x201c;IoT&#x201d;) security company. We believe the acquisition will accelerate our delivery of IoT security through our ML-powered Next-Generation Firewall and Cortex offerings. The total purchase consideration for the acquisition of Zingbox was $66.4&#160;million in cash.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As part of the acquisition, we issued replacement equity awards with a total fair value of $5.7&#160;million, which will be expensed over the remaining service periods as share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.817%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Zingbox&#x2019;s technology into our portfolio. The goodwill is not deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.335%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.834%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.836%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fiscal 2019&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Twistlock Ltd.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On July&#160;9, 2019, we completed our acquisition of Twistlock Ltd. (&#x201c;Twistlock&#x201d;), a privately-held company specializing in container security. The acquisition extends our cloud security strategy with the addition of Twistlock to our Prisma cloud security &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;offerings. The total purchase consideration for the acquisition of Twistlock was $378.1 million, which consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of replacement equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;378.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As part of the acquisition, we issued replacement equity awards, which included 0.1 million shares of our restricted common stock. The total fair value of the replacement equity awards was $51.8 million, of which the portion attributable to services performed prior to the acquisition date was allocated to the purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;378.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Twistlock&#x2019;s product into our platform. The goodwill is deductible for U.S. income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;PureSec Ltd.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June&#160;12, 2019, we completed our acquisition of PureSec Ltd. (&#x201c;PureSec&#x201d;), a privately-held company specializing in cybersecurity solutions for serverless architectures. The acquisition extends our cloud security strategy with the addition of PureSec to our Prisma cloud security offerings. The total purchase consideration for the acquisition of PureSec was $36.8 million, which consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of replacement equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As part of the acquisition, we issued replacement equity awards. The total fair value of the replacement equity awards was $9.1&#160;million, of which the portion attributable to services performed prior to the acquisition date was allocated to the purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating PureSec&#x2019;s product into our platform. The goodwill is deductible for U.S. income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Demisto, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On March&#160;28, 2019, we completed our acquisition of Demisto, Inc. (&#x201c;Demisto&#x201d;), a privately-held security company specializing in security orchestration, automation and response (&#x201c;SOAR&#x201d;). The acquisition expands the functionality of our portfolio with the addition of Demisto&#x2019;s SOAR product. The total purchase consideration for the acquisition of Demisto was $474.2&#160;million, which consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Common stock (0.9&#160;million shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of replacement equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;474.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As part of the acquisition, we issued replacement equity awards, which included 0.3&#160;million shares of our restricted common stock. The total fair value of the replacement equity awards was $105.2&#160;million, of which the portion attributable to services performed prior to the acquisition date was allocated to the purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;387.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;474.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Demisto&#x2019;s product into our portfolio. The goodwill is not deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;RedLock Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On October&#160;12, 2018, we completed our acquisition of RedLock Inc. (&#x201c;RedLock&#x201d;), a privately-held cloud security company. The acquisition expands our security capabilities for the public cloud with the addition of RedLock&#x2019;s cloud security analytics technology. The total purchase consideration for the acquisition of RedLock was $158.2 million, which consisted of $155.0 million in cash paid upon closing and $3.2 million in fair value of unvested equity awards attributable to services performed prior to the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As part of the acquisition, we assumed RedLock equity awards with a total fair value of $57.4 million. Of the total fair value, a portion was allocated to the purchase consideration and the remainder was allocated to future services and will be expensed over the remaining service periods as share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating RedLock&#x2019;s technology into our platform. The goodwill is not deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fiscal 2018&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Cyber Secdo Ltd.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On April&#160;24, 2018, we completed our acquisition of Cyber Secdo Ltd. (&#x201c;Secdo&#x201d;), a privately-held company specializing in endpoint detection and response (&#x201c;EDR&#x201d;). The acquisition expands the functionality of our portfolio by adding EDR capabilities. The total purchase consideration for the acquisition of Secdo was $82.7 million in cash. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on their estimated fair values, as presented in the following table (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Secdo&#x2019;s technology into our advanced endpoint protection offering and our portfolio. The goodwill is deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Evident.io, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On March&#160;26, 2018, we completed our acquisition of Evident.io, Inc. (&#x201c;Evident.io&#x201d;), a privately-held cloud security company. The acquisition expanded our API-based security capabilities for the public cloud with the addition of Evident.io&#x2019;s cloud services infrastructure protection technology. The total purchase consideration for the acquisition of Evident.io was $292.9 million in cash, of which $4.0 million was accrued and was paid over a period of five months from the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on their estimated fair values, as presented in the following table (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;292.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Evident.io&#x2019;s technology into our platform and sales opportunities of Evident.io&#x2019;s software as a service (&#x201c;SaaS&#x201d;) offerings. The goodwill is not deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Additional Acquisition-Related Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The operating results of the acquired companies are included in our consolidated statements of operations from the respective dates of acquisition. Pro forma results of operations have not been presented because the effects of the acquisitions were not material to our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Additional information related to our acquisitions completed in fiscal 2020, such as that related to income tax and other contingencies, existing as of the acquisition date but unknown to us may become known during the remainder of the measurement period, not to exceed 12&#160;months from the respective acquisition date, which may result in changes to the amounts and allocations recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A portion of the goodwill from prior year foreign acquisitions may be deductible in future periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="idf84ce85adcd4bebb3d00de20aa400b4_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzY1OTcwNjk3ODI4NDY_1c23db65-1bd5-49a3-9530-184b4e0a6029">The total purchase consideration for the acquisition of CloudGenix was $402.7 million, which consisted of the following (in millions): &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.817%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;396.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of replacement awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;6.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;402.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ife43a06e23ca43ce86a91af275cd8515_D20200421-20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzU0OTc1NTgxNTA5NTk_159fa257-6173-493c-8d62-b90794274cf2"
      unitRef="usd">402700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ife43a06e23ca43ce86a91af275cd8515_D20200421-20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplYzVhZmNjZDA3ZWU0MDM1OTc3YTYzNzAwZjY2MmJmMi90YWJsZXJhbmdlOmVjNWFmY2NkMDdlZTQwMzU5NzdhNjM3MDBmNjYyYmYyXzEtMS0xLTEtNDIxNA_210096c8-f961-456b-a163-e095e129ab8f"
      unitRef="usd">396100000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ife43a06e23ca43ce86a91af275cd8515_D20200421-20200421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplYzVhZmNjZDA3ZWU0MDM1OTc3YTYzNzAwZjY2MmJmMi90YWJsZXJhbmdlOmVjNWFmY2NkMDdlZTQwMzU5NzdhNjM3MDBmNjYyYmYyXzItMS0xLTEtNDIxNA_8cab7fb7-3b23-4ecb-a034-66703d024634"
      unitRef="usd">6600000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ife43a06e23ca43ce86a91af275cd8515_D20200421-20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplYzVhZmNjZDA3ZWU0MDM1OTc3YTYzNzAwZjY2MmJmMi90YWJsZXJhbmdlOmVjNWFmY2NkMDdlZTQwMzU5NzdhNjM3MDBmNjYyYmYyXzMtMS0xLTEtNDIxNA_9c73aa75-809c-424d-b0af-0a44dd6bd4cb"
      unitRef="usd">402700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <panw:BusinessAcquisitionReplacementEquityAwardsFairValue
      contextRef="ife43a06e23ca43ce86a91af275cd8515_D20200421-20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzU0OTc1NTgxNTEwNTQ_e74019e5-b7ab-434f-bb4d-9cd82c0dff9e"
      unitRef="usd">30300000</panw:BusinessAcquisitionReplacementEquityAwardsFairValue>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="idf84ce85adcd4bebb3d00de20aa400b4_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzY1OTcwNjk3ODI4NDc_c6dfbc26-f7e0-42ff-b3ff-09b3e3fc94fa">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.817%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;301.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;109.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;402.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="i4f456096507942099f87646458d83a2d_I20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiZDIzNTNjZTliZDk0NTBlOTNjYzc5MzhiMjU4YWNiNy90YWJsZXJhbmdlOmJkMjM1M2NlOWJkOTQ1MGU5M2NjNzkzOGIyNThhY2I3XzEtMS0xLTEtNDIxNg_1007570f-59a0-4cdb-a07f-697601826cb0"
      unitRef="usd">301200000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i4f456096507942099f87646458d83a2d_I20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiZDIzNTNjZTliZDk0NTBlOTNjYzc5MzhiMjU4YWNiNy90YWJsZXJhbmdlOmJkMjM1M2NlOWJkOTQ1MGU5M2NjNzkzOGIyNThhY2I3XzItMS0xLTEtNDIxNg_1e55b972-80f4-46a6-a927-554c3cfe414e"
      unitRef="usd">109900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i4f456096507942099f87646458d83a2d_I20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiZDIzNTNjZTliZDk0NTBlOTNjYzc5MzhiMjU4YWNiNy90YWJsZXJhbmdlOmJkMjM1M2NlOWJkOTQ1MGU5M2NjNzkzOGIyNThhY2I3XzMtMS0xLTEtNDIxNg_79ee33b8-488d-480e-a5e2-95a3f8f76822"
      unitRef="usd">8300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed
      contextRef="i4f456096507942099f87646458d83a2d_I20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiZDIzNTNjZTliZDk0NTBlOTNjYzc5MzhiMjU4YWNiNy90YWJsZXJhbmdlOmJkMjM1M2NlOWJkOTQ1MGU5M2NjNzkzOGIyNThhY2I3XzQtMS0xLTEtNDIxNg_4df9dc4c-d55c-4de3-9263-b43063553271"
      unitRef="usd">16700000</panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i4f456096507942099f87646458d83a2d_I20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiZDIzNTNjZTliZDk0NTBlOTNjYzc5MzhiMjU4YWNiNy90YWJsZXJhbmdlOmJkMjM1M2NlOWJkOTQ1MGU5M2NjNzkzOGIyNThhY2I3XzUtMS0xLTEtNDIxNg_5daeb055-e53e-49ac-9705-d1094bcb79f0"
      unitRef="usd">402700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="idf84ce85adcd4bebb3d00de20aa400b4_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzY1OTcwNjk3ODI4NDg_7241f128-8038-445d-a329-c5941c611c03">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.335%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.834%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.836%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i8e0423d7901240f5b12a1ec8d79cd01c_D20200421-20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZToyN2Y0NTc2OWRjNmU0ZDcxOGM1ZWZlNjQwMjQxYjBjYS90YWJsZXJhbmdlOjI3ZjQ1NzY5ZGM2ZTRkNzE4YzVlZmU2NDAyNDFiMGNhXzEtMS0xLTEtNDIxOA_e1453cbe-0951-46ce-81c4-cd26aa14400e"
      unitRef="usd">67200000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8e0423d7901240f5b12a1ec8d79cd01c_D20200421-20200421"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZToyN2Y0NTc2OWRjNmU0ZDcxOGM1ZWZlNjQwMjQxYjBjYS90YWJsZXJhbmdlOjI3ZjQ1NzY5ZGM2ZTRkNzE4YzVlZmU2NDAyNDFiMGNhXzEtMy0xLTEtNDIxOA_7684cad1-a892-4820-85c4-bd32dc651fe9">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib9e07cd7f84646e4940fe82a9e7984d2_D20200421-20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZToyN2Y0NTc2OWRjNmU0ZDcxOGM1ZWZlNjQwMjQxYjBjYS90YWJsZXJhbmdlOjI3ZjQ1NzY5ZGM2ZTRkNzE4YzVlZmU2NDAyNDFiMGNhXzItMS0xLTEtNDIxOA_9e80f24e-050f-4cff-97b3-8fd993e2992c"
      unitRef="usd">42700000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib9e07cd7f84646e4940fe82a9e7984d2_D20200421-20200421"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZToyN2Y0NTc2OWRjNmU0ZDcxOGM1ZWZlNjQwMjQxYjBjYS90YWJsZXJhbmdlOjI3ZjQ1NzY5ZGM2ZTRkNzE4YzVlZmU2NDAyNDFiMGNhXzItMy0xLTEtNDIxOA_adaf8334-ddbe-4bc1-aea4-a58a600dfe92">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ife43a06e23ca43ce86a91af275cd8515_D20200421-20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZToyN2Y0NTc2OWRjNmU0ZDcxOGM1ZWZlNjQwMjQxYjBjYS90YWJsZXJhbmdlOjI3ZjQ1NzY5ZGM2ZTRkNzE4YzVlZmU2NDAyNDFiMGNhXzMtMS0xLTEtNDIxOA_e45273fd-0a63-4be8-9015-7d9bf37f6c82"
      unitRef="usd">109900000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="idf2b954dd15d42fa88bf1ce83d210296_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzY1OTcwNjk3ODI4NDk_9109de65-6cc9-48f9-b787-c89d7c4b0ee7">The total purchase consideration for the acquisition of Aporeto was $144.1 million, which consisted of the following (in millions): &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.817%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of replacement awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;4.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i256f1d42ff9a47a2be851b9f3c41807f_D20191223-20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzU0OTc1NTgxNTI4Mjk_56b43ff5-6942-4704-86de-437ceadce6a5"
      unitRef="usd">144100000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i256f1d42ff9a47a2be851b9f3c41807f_D20191223-20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplZGIwYWFjOGU2MTA0NjQxOGUzODRlNGQ5Y2UzZTdiNC90YWJsZXJhbmdlOmVkYjBhYWM4ZTYxMDQ2NDE4ZTM4NGU0ZDljZTNlN2I0XzEtMS0xLTEtNDIyMQ_873b049b-7314-49ea-8fbb-8bb77f31526f"
      unitRef="usd">139800000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i256f1d42ff9a47a2be851b9f3c41807f_D20191223-20191223"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplZGIwYWFjOGU2MTA0NjQxOGUzODRlNGQ5Y2UzZTdiNC90YWJsZXJhbmdlOmVkYjBhYWM4ZTYxMDQ2NDE4ZTM4NGU0ZDljZTNlN2I0XzItMS0xLTEtNDIyMQ_155dc8d0-f4b5-45e5-a42f-d19b7adbf2e3"
      unitRef="usd">4300000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i256f1d42ff9a47a2be851b9f3c41807f_D20191223-20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplZGIwYWFjOGU2MTA0NjQxOGUzODRlNGQ5Y2UzZTdiNC90YWJsZXJhbmdlOmVkYjBhYWM4ZTYxMDQ2NDE4ZTM4NGU0ZDljZTNlN2I0XzMtMS0xLTEtNDIyMQ_7b5c5dac-4917-4b54-811f-c4f4a32142d2"
      unitRef="usd">144100000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <panw:BusinessAcquisitionReplacementEquityAwardsFairValue
      contextRef="i256f1d42ff9a47a2be851b9f3c41807f_D20191223-20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzU0OTc1NTgxNTI5MzE_10e0cbd2-20d9-438c-8303-478dd104c652"
      unitRef="usd">16400000</panw:BusinessAcquisitionReplacementEquityAwardsFairValue>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="idf2b954dd15d42fa88bf1ce83d210296_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzY1OTcwNjk3ODI4NTA_01761e1d-d907-4f13-990a-74207405f206">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.817%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;23.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#010000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="i35da531b67b04b209da6100adac28e61_I20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTozZDc5ODI0ZjUzMDA0Y2MyOGJkZDQ3YTIwNDUxN2ExNi90YWJsZXJhbmdlOjNkNzk4MjRmNTMwMDRjYzI4YmRkNDdhMjA0NTE3YTE2XzEtMS0xLTEtNDIyMw_2f405f31-df02-408d-bded-50f2cfcec3bb"
      unitRef="usd">111300000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i35da531b67b04b209da6100adac28e61_I20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTozZDc5ODI0ZjUzMDA0Y2MyOGJkZDQ3YTIwNDUxN2ExNi90YWJsZXJhbmdlOjNkNzk4MjRmNTMwMDRjYzI4YmRkNDdhMjA0NTE3YTE2XzItMS0xLTEtNDIyMw_b91e9286-7b12-4133-b0fd-115d348525c7"
      unitRef="usd">23800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i35da531b67b04b209da6100adac28e61_I20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTozZDc5ODI0ZjUzMDA0Y2MyOGJkZDQ3YTIwNDUxN2ExNi90YWJsZXJhbmdlOjNkNzk4MjRmNTMwMDRjYzI4YmRkNDdhMjA0NTE3YTE2XzMtMS0xLTEtNDIyMw_57e47527-0c7d-46cd-95ea-463457ca2bdd"
      unitRef="usd">10500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed
      contextRef="i35da531b67b04b209da6100adac28e61_I20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTozZDc5ODI0ZjUzMDA0Y2MyOGJkZDQ3YTIwNDUxN2ExNi90YWJsZXJhbmdlOjNkNzk4MjRmNTMwMDRjYzI4YmRkNDdhMjA0NTE3YTE2XzQtMS0xLTEtNDIyMw_ab1897fa-afa1-4035-be77-56aa857383ef"
      unitRef="usd">1500000</panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i35da531b67b04b209da6100adac28e61_I20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTozZDc5ODI0ZjUzMDA0Y2MyOGJkZDQ3YTIwNDUxN2ExNi90YWJsZXJhbmdlOjNkNzk4MjRmNTMwMDRjYzI4YmRkNDdhMjA0NTE3YTE2XzUtMS0xLTEtNDIyMw_cd3a1c56-d7e5-4bd1-a4dd-773939334bc2"
      unitRef="usd">144100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="idf2b954dd15d42fa88bf1ce83d210296_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzY1OTcwNjk3ODI4NTE_f012f221-cec2-4b0f-b6b1-7520c566abcd">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.335%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.834%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.836%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="idb3a653f42f0421b983087eeedd93ce4_D20191223-20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo5NDVmMzkyYzhiNDY0YzkyYjdmZDljODZjYzM0YTYxNy90YWJsZXJhbmdlOjk0NWYzOTJjOGI0NjRjOTJiN2ZkOWM4NmNjMzRhNjE3XzEtMS0xLTEtNDIyNQ_e17ec6d3-6c1f-4e23-b491-7faee495e98d"
      unitRef="usd">20500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idb3a653f42f0421b983087eeedd93ce4_D20191223-20191223"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo5NDVmMzkyYzhiNDY0YzkyYjdmZDljODZjYzM0YTYxNy90YWJsZXJhbmdlOjk0NWYzOTJjOGI0NjRjOTJiN2ZkOWM4NmNjMzRhNjE3XzEtMy0xLTEtNDIyNw_69cafac8-ecda-4135-a104-fd51ec632009">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ia3a00ef28f644fb8a34e78fb85ebd10b_D20191223-20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo5NDVmMzkyYzhiNDY0YzkyYjdmZDljODZjYzM0YTYxNy90YWJsZXJhbmdlOjk0NWYzOTJjOGI0NjRjOTJiN2ZkOWM4NmNjMzRhNjE3XzItMS0xLTEtNDIyNQ_73bf3618-ebc1-46c0-80a6-7a3a3d53925c"
      unitRef="usd">3300000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia3a00ef28f644fb8a34e78fb85ebd10b_D20191223-20191223"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo5NDVmMzkyYzhiNDY0YzkyYjdmZDljODZjYzM0YTYxNy90YWJsZXJhbmdlOjk0NWYzOTJjOGI0NjRjOTJiN2ZkOWM4NmNjMzRhNjE3XzItMy0xLTEtNDIyNw_4a5dcc5f-ace3-47ad-9dbc-345117253943">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i256f1d42ff9a47a2be851b9f3c41807f_D20191223-20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo5NDVmMzkyYzhiNDY0YzkyYjdmZDljODZjYzM0YTYxNy90YWJsZXJhbmdlOjk0NWYzOTJjOGI0NjRjOTJiN2ZkOWM4NmNjMzRhNjE3XzMtMS0xLTEtNDIyNQ_c6fe4484-17eb-47fb-a890-58aeceedd8d8"
      unitRef="usd">23800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="idc2d4108935441e3b10dd92e7e8d5b1c_D20190920-20190920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzU0OTc1NTgxNTQyMjY_9530e2a5-af4c-4580-b5c7-5334962c2607"
      unitRef="usd">66400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <panw:BusinessAcquisitionReplacementEquityAwardsFairValue
      contextRef="idc2d4108935441e3b10dd92e7e8d5b1c_D20190920-20190920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzU0OTc1NTgxNTQzMjk_73659a22-30a6-4101-b5f3-3c4d5699b83d"
      unitRef="usd">5700000</panw:BusinessAcquisitionReplacementEquityAwardsFairValue>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i26a0864b3dd544fbbfaca8c79b7e9a16_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzY1OTcwNjk3ODI4NTI_09e8c169-0a5e-4a43-a8b8-5102020680a5">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.817%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="i9dbe650c4f8f4f4d953815a489e707c2_I20190920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo0NjU5MDVhMGY0OWQ0ZjBmODZhYmRhYmZlOWI5OWRlMS90YWJsZXJhbmdlOjQ2NTkwNWEwZjQ5ZDRmMGY4NmFiZGFiZmU5Yjk5ZGUxXzEtMS0xLTEtNDIyOQ_cda2af94-3875-40d6-bdc3-2b2906d5f960"
      unitRef="usd">48100000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i9dbe650c4f8f4f4d953815a489e707c2_I20190920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo0NjU5MDVhMGY0OWQ0ZjBmODZhYmRhYmZlOWI5OWRlMS90YWJsZXJhbmdlOjQ2NTkwNWEwZjQ5ZDRmMGY4NmFiZGFiZmU5Yjk5ZGUxXzItMS0xLTEtNDIyOQ_6af1cd35-6950-4930-85c6-7f4b1fac3402"
      unitRef="usd">20400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed
      contextRef="i9dbe650c4f8f4f4d953815a489e707c2_I20190920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo0NjU5MDVhMGY0OWQ0ZjBmODZhYmRhYmZlOWI5OWRlMS90YWJsZXJhbmdlOjQ2NTkwNWEwZjQ5ZDRmMGY4NmFiZGFiZmU5Yjk5ZGUxXzMtMS0xLTEtNDIyOQ_b76f3fd6-b39e-4b08-a4de-e3c720526906"
      unitRef="usd">2100000</panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i9dbe650c4f8f4f4d953815a489e707c2_I20190920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo0NjU5MDVhMGY0OWQ0ZjBmODZhYmRhYmZlOWI5OWRlMS90YWJsZXJhbmdlOjQ2NTkwNWEwZjQ5ZDRmMGY4NmFiZGFiZmU5Yjk5ZGUxXzQtMS0xLTEtNDIyOQ_bd46a79a-bfc4-4144-913f-2142a64e8c7f"
      unitRef="usd">66400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="i26a0864b3dd544fbbfaca8c79b7e9a16_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzY1OTcwNjk3ODI4NDU_e3da11b5-9e3e-4d2c-bdf9-deaaf1089663">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.335%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.834%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.836%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i25fc2611a4124778aed598709b311730_D20190920-20190920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiNjdjN2UyNWYyOTM0MzI1ODk3ODZiMzA1MjQ3MjIwZS90YWJsZXJhbmdlOmI2N2M3ZTI1ZjI5MzQzMjU4OTc4NmIzMDUyNDcyMjBlXzEtMS0xLTEtNDIzMQ_b00e83f2-ca42-49c9-b09e-90adc1ee71da"
      unitRef="usd">18600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i25fc2611a4124778aed598709b311730_D20190920-20190920"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiNjdjN2UyNWYyOTM0MzI1ODk3ODZiMzA1MjQ3MjIwZS90YWJsZXJhbmdlOmI2N2M3ZTI1ZjI5MzQzMjU4OTc4NmIzMDUyNDcyMjBlXzEtMy0xLTEtNDIzMw_11e4e235-ff75-48ae-8992-95faaf73b0c9">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i8a2625272518422d99e09234bdb25621_D20190920-20190920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiNjdjN2UyNWYyOTM0MzI1ODk3ODZiMzA1MjQ3MjIwZS90YWJsZXJhbmdlOmI2N2M3ZTI1ZjI5MzQzMjU4OTc4NmIzMDUyNDcyMjBlXzItMS0xLTEtNDIzMQ_b9829663-a8cb-4f01-9ce7-a38986f2c4ec"
      unitRef="usd">1800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8a2625272518422d99e09234bdb25621_D20190920-20190920"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiNjdjN2UyNWYyOTM0MzI1ODk3ODZiMzA1MjQ3MjIwZS90YWJsZXJhbmdlOmI2N2M3ZTI1ZjI5MzQzMjU4OTc4NmIzMDUyNDcyMjBlXzItMy0xLTEtNDIzMw_7af2166e-1f66-4716-9680-e74e38ba84e4">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="idc2d4108935441e3b10dd92e7e8d5b1c_D20190920-20190920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiNjdjN2UyNWYyOTM0MzI1ODk3ODZiMzA1MjQ3MjIwZS90YWJsZXJhbmdlOmI2N2M3ZTI1ZjI5MzQzMjU4OTc4NmIzMDUyNDcyMjBlXzMtMS0xLTEtNDIzMQ_15166930-2049-4737-b824-dfdb0701cf73"
      unitRef="usd">20400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="iaf78cfd63a964857aa686b0db73d8c27_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2MzU_498ba897-9d1d-4480-97c0-6ffdf03ba9a1">The total purchase consideration for the acquisition of Twistlock was $378.1 million, which consisted of the following (in millions):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of replacement equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;378.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="iad9e440f5b094a74a4685e26b2319ad5_D20190709-20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzM2OA_ec5cbac1-dd70-464c-a31a-820e9b098f62"
      unitRef="usd">378100000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="iad9e440f5b094a74a4685e26b2319ad5_D20190709-20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo4NmUxNjA0YzhmMTA0ZWJjOWY2NjE5MWM2MzJmNGQ0YS90YWJsZXJhbmdlOjg2ZTE2MDRjOGYxMDRlYmM5ZjY2MTkxYzYzMmY0ZDRhXzEtMS0xLTEtMA_673d3189-3a9e-4b43-b725-c7ab77941b6d"
      unitRef="usd">375400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i2842496d6eba4ca7aa9e2f0f3a59de11_D20190709-20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo4NmUxNjA0YzhmMTA0ZWJjOWY2NjE5MWM2MzJmNGQ0YS90YWJsZXJhbmdlOjg2ZTE2MDRjOGYxMDRlYmM5ZjY2MTkxYzYzMmY0ZDRhXzItMS0xLTEtMA_8b992db9-2403-4308-b6f1-b25e89745ff5"
      unitRef="usd">2700000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="iad9e440f5b094a74a4685e26b2319ad5_D20190709-20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo4NmUxNjA0YzhmMTA0ZWJjOWY2NjE5MWM2MzJmNGQ0YS90YWJsZXJhbmdlOjg2ZTE2MDRjOGYxMDRlYmM5ZjY2MTkxYzYzMmY0ZDRhXzMtMS0xLTEtMA_e1b984da-051f-429f-a94e-4bfd95087651"
      unitRef="usd">378100000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i9f24def89c25417ab7aa1e0fcedfa9c4_D20190709-20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzUwMg_8b76a8d4-22c2-48e5-bdd7-82df25294f0c"
      unitRef="shares">100000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <panw:BusinessAcquisitionReplacementEquityAwardsFairValue
      contextRef="iad9e440f5b094a74a4685e26b2319ad5_D20190709-20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzYwMg_d5be5d01-3ec7-46cd-bf89-e0fd863f4112"
      unitRef="usd">51800000</panw:BusinessAcquisitionReplacementEquityAwardsFairValue>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="iaf78cfd63a964857aa686b0db73d8c27_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2NzQ_b75b7924-d4a7-4fe3-b1a0-5c104c66e517">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;378.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="i5942b53b3a1a42589b0d2d2811e0be13_I20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo1Mzc0Mzg2Y2MxOGY0ZDkxYWIzMmY3YTY2N2I4OWY1ZS90YWJsZXJhbmdlOjUzNzQzODZjYzE4ZjRkOTFhYjMyZjdhNjY3Yjg5ZjVlXzEtMS0xLTEtMA_276e0abe-acdd-4ae4-80cd-53b705df7caa"
      unitRef="usd">300600000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i5942b53b3a1a42589b0d2d2811e0be13_I20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo1Mzc0Mzg2Y2MxOGY0ZDkxYWIzMmY3YTY2N2I4OWY1ZS90YWJsZXJhbmdlOjUzNzQzODZjYzE4ZjRkOTFhYjMyZjdhNjY3Yjg5ZjVlXzItMS0xLTEtMA_4be73f60-3037-48ba-a7bc-d28a6842697a"
      unitRef="usd">54100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i5942b53b3a1a42589b0d2d2811e0be13_I20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo1Mzc0Mzg2Y2MxOGY0ZDkxYWIzMmY3YTY2N2I4OWY1ZS90YWJsZXJhbmdlOjUzNzQzODZjYzE4ZjRkOTFhYjMyZjdhNjY3Yjg5ZjVlXzMtMS0xLTEtMA_dda14c97-7f6b-4c4b-a919-cb0abaee6e5e"
      unitRef="usd">14000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetAssetsAcquired
      contextRef="i5942b53b3a1a42589b0d2d2811e0be13_I20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo1Mzc0Mzg2Y2MxOGY0ZDkxYWIzMmY3YTY2N2I4OWY1ZS90YWJsZXJhbmdlOjUzNzQzODZjYzE4ZjRkOTFhYjMyZjdhNjY3Yjg5ZjVlXzQtMS0xLTEtMA_8423d5e2-abaf-47d8-87b3-3543fcdc8257"
      unitRef="usd">9400000</panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetAssetsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i5942b53b3a1a42589b0d2d2811e0be13_I20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo1Mzc0Mzg2Y2MxOGY0ZDkxYWIzMmY3YTY2N2I4OWY1ZS90YWJsZXJhbmdlOjUzNzQzODZjYzE4ZjRkOTFhYjMyZjdhNjY3Yjg5ZjVlXzUtMS0xLTEtMA_0ec84590-d6ca-4bf2-93a7-d7b2131514b9"
      unitRef="usd">378100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="iaf78cfd63a964857aa686b0db73d8c27_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2NjY_94621958-1f62-4144-9d4f-9af1dfa8bc91">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i0ab1eb2b3e7f49e3b8a02dc4e5cbdffc_D20190709-20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplYjQzYTY5OTJiMWI0OTcwYmE1YTc0N2VmMTNiNGNmNy90YWJsZXJhbmdlOmViNDNhNjk5MmIxYjQ5NzBiYTVhNzQ3ZWYxM2I0Y2Y3XzEtMS0xLTEtMA_2af4e652-db5c-44cb-8ee4-6892cbe35a35"
      unitRef="usd">51500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0ab1eb2b3e7f49e3b8a02dc4e5cbdffc_D20190709-20190709"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplYjQzYTY5OTJiMWI0OTcwYmE1YTc0N2VmMTNiNGNmNy90YWJsZXJhbmdlOmViNDNhNjk5MmIxYjQ5NzBiYTVhNzQ3ZWYxM2I0Y2Y3XzEtMy0xLTEtMA_ce37f424-93de-4337-9b05-05134aa55a09">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="icd4e958263564c3c924409b34e25b44a_D20190709-20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplYjQzYTY5OTJiMWI0OTcwYmE1YTc0N2VmMTNiNGNmNy90YWJsZXJhbmdlOmViNDNhNjk5MmIxYjQ5NzBiYTVhNzQ3ZWYxM2I0Y2Y3XzItMS0xLTEtMA_921bddf1-255e-4a3c-a34b-8f1ad1adb2a3"
      unitRef="usd">2600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="icd4e958263564c3c924409b34e25b44a_D20190709-20190709"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplYjQzYTY5OTJiMWI0OTcwYmE1YTc0N2VmMTNiNGNmNy90YWJsZXJhbmdlOmViNDNhNjk5MmIxYjQ5NzBiYTVhNzQ3ZWYxM2I0Y2Y3XzItMy0xLTEtMA_15144b10-2b12-4377-bb7d-3a93599f2bcd">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iad9e440f5b094a74a4685e26b2319ad5_D20190709-20190709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTplYjQzYTY5OTJiMWI0OTcwYmE1YTc0N2VmMTNiNGNmNy90YWJsZXJhbmdlOmViNDNhNjk5MmIxYjQ5NzBiYTVhNzQ3ZWYxM2I0Y2Y3XzMtMS0xLTEtMA_8254eb68-ed2a-4b95-a05b-eaebef169549"
      unitRef="usd">54100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="ia8a0000bb6094f3cbe31fb803ec04655_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2Njc_56469052-cfba-4df1-9436-c98b2a1ea05b">The total purchase consideration for the acquisition of PureSec was $36.8 million, which consisted of the following (in millions):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of replacement equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ie1640c5f5f24431fb948b97c7f27817c_D20190612-20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzE4Njk_3010b5cc-b05b-434f-9f60-2c7780164c5e"
      unitRef="usd">36800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ie1640c5f5f24431fb948b97c7f27817c_D20190612-20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo2ZjhkMzcxMGM5NjY0MDIzOWUyNGFjZWQ5ZjdjZWViYy90YWJsZXJhbmdlOjZmOGQzNzEwYzk2NjQwMjM5ZTI0YWNlZDlmN2NlZWJjXzEtMS0xLTEtMA_912d62a7-3da3-484e-b97d-f06a65a8fbc7"
      unitRef="usd">35900000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="icad42165f76542358e944499ef600ae1_D20190612-20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo2ZjhkMzcxMGM5NjY0MDIzOWUyNGFjZWQ5ZjdjZWViYy90YWJsZXJhbmdlOjZmOGQzNzEwYzk2NjQwMjM5ZTI0YWNlZDlmN2NlZWJjXzItMS0xLTEtMA_2fc0b2ac-1c38-43af-b20e-d3a5ebe17697"
      unitRef="usd">900000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ie1640c5f5f24431fb948b97c7f27817c_D20190612-20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo2ZjhkMzcxMGM5NjY0MDIzOWUyNGFjZWQ5ZjdjZWViYy90YWJsZXJhbmdlOjZmOGQzNzEwYzk2NjQwMjM5ZTI0YWNlZDlmN2NlZWJjXzMtMS0xLTEtMA_d2b76fa1-fc32-4ddf-9f83-5e68af8b84c5"
      unitRef="usd">36800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <panw:BusinessAcquisitionReplacementEquityAwardsFairValue
      contextRef="ie1640c5f5f24431fb948b97c7f27817c_D20190612-20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzIwNDY_b10f6251-a316-41e8-a7b1-0a9c4902527f"
      unitRef="usd">9100000</panw:BusinessAcquisitionReplacementEquityAwardsFairValue>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ia8a0000bb6094f3cbe31fb803ec04655_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2NjA_00f3dde1-9d03-43f7-8570-ad75d960db83">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="i5cfeb266803b4cfe93a819c3e086c878_I20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo4ZjE1ZWMyOWNiMjM0NzgzYWY3YWQ3MmY2NjA1MDM4Mi90YWJsZXJhbmdlOjhmMTVlYzI5Y2IyMzQ3ODNhZjdhZDcyZjY2MDUwMzgyXzEtMS0xLTEtMA_3e4d8d2f-e6a6-41d9-a2b4-67fa35e216fe"
      unitRef="usd">24400000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i5cfeb266803b4cfe93a819c3e086c878_I20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo4ZjE1ZWMyOWNiMjM0NzgzYWY3YWQ3MmY2NjA1MDM4Mi90YWJsZXJhbmdlOjhmMTVlYzI5Y2IyMzQ3ODNhZjdhZDcyZjY2MDUwMzgyXzItMS0xLTEtMA_18f4e8be-835d-4b35-9667-4a7b1ec6741c"
      unitRef="usd">7400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i5cfeb266803b4cfe93a819c3e086c878_I20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo4ZjE1ZWMyOWNiMjM0NzgzYWY3YWQ3MmY2NjA1MDM4Mi90YWJsZXJhbmdlOjhmMTVlYzI5Y2IyMzQ3ODNhZjdhZDcyZjY2MDUwMzgyXzMtMS0xLTEtMA_84ff9897-b759-4ff6-ace9-c7b8f3941d99"
      unitRef="usd">4000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetAssetsAcquired
      contextRef="i5cfeb266803b4cfe93a819c3e086c878_I20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo4ZjE1ZWMyOWNiMjM0NzgzYWY3YWQ3MmY2NjA1MDM4Mi90YWJsZXJhbmdlOjhmMTVlYzI5Y2IyMzQ3ODNhZjdhZDcyZjY2MDUwMzgyXzQtMS0xLTEtMA_fcd35c40-64d5-42e4-9170-55b36fda00d7"
      unitRef="usd">1000000.0</panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetAssetsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i5cfeb266803b4cfe93a819c3e086c878_I20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo4ZjE1ZWMyOWNiMjM0NzgzYWY3YWQ3MmY2NjA1MDM4Mi90YWJsZXJhbmdlOjhmMTVlYzI5Y2IyMzQ3ODNhZjdhZDcyZjY2MDUwMzgyXzUtMS0xLTEtMA_9eb49e0b-8085-4372-8c69-79eae3c07fe7"
      unitRef="usd">36800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="ia8a0000bb6094f3cbe31fb803ec04655_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2NjE_ddf0af54-7ca1-4637-afc7-9fbc3eba55df">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i1f7bc9027f5848c3b2455116138684cf_D20190612-20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTphN2Y4ODI3MDI0ODY0MGIxYTQyZDA3MjBjNWI1YjA2Yy90YWJsZXJhbmdlOmE3Zjg4MjcwMjQ4NjQwYjFhNDJkMDcyMGM1YjViMDZjXzEtMS0xLTEtMA_03c138b9-61e6-4482-9458-03bf2853f423"
      unitRef="usd">7400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1f7bc9027f5848c3b2455116138684cf_D20190612-20190612"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTphN2Y4ODI3MDI0ODY0MGIxYTQyZDA3MjBjNWI1YjA2Yy90YWJsZXJhbmdlOmE3Zjg4MjcwMjQ4NjQwYjFhNDJkMDcyMGM1YjViMDZjXzEtMy0xLTEtMA_2472dd9e-6a23-4603-9892-801acd2550ee">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ie1640c5f5f24431fb948b97c7f27817c_D20190612-20190612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTphN2Y4ODI3MDI0ODY0MGIxYTQyZDA3MjBjNWI1YjA2Yy90YWJsZXJhbmdlOmE3Zjg4MjcwMjQ4NjQwYjFhNDJkMDcyMGM1YjViMDZjXzItMS0xLTEtMA_a9f31a6d-e9db-4952-827b-2e5d6ab76d04"
      unitRef="usd">7400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i8322c02091d44e73b482ff0a1f2ab0ca_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2NDc_1d4c9784-8fc3-41b4-86d2-ab2185024fd7">The total purchase consideration for the acquisition of Demisto was $474.2&#160;million, which consisted of the following (in millions):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Common stock (0.9&#160;million shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of replacement equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;474.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i604f0dd42664449cbf6891428c2911b0_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzMyNzY_b917b643-dbe1-43a1-b8b9-7d813bcc2c18"
      unitRef="usd">474200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i604f0dd42664449cbf6891428c2911b0_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo3NzM2ZWExMjEzZjk0ZjJjOTQ0M2FjOWQ5ZGI1NDhmNi90YWJsZXJhbmdlOjc3MzZlYTEyMTNmOTRmMmM5NDQzYWM5ZDlkYjU0OGY2XzEtMS0xLTEtMA_0d841b22-a37a-4d8b-bea2-4f78d6541668"
      unitRef="usd">250000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i76f10401cd024069a454992bd238fe8c_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo3NzM2ZWExMjEzZjk0ZjJjOTQ0M2FjOWQ5ZGI1NDhmNi90YWJsZXJhbmdlOjc3MzZlYTEyMTNmOTRmMmM5NDQzYWM5ZDlkYjU0OGY2XzItMC0xLTEtMTQ1ODYvdGV4dHJlZ2lvbjo5OTJlYTUyMjliZjI0MzllODU4MTY2MzBjYjlkYTE0Yl82MDQ3MzEzOTUyODA1_bc8ba691-43f3-4560-b85e-be7629bb7b9a"
      unitRef="shares">900000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="i1d0a0c70e42645929eba93f04d16c623_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo3NzM2ZWExMjEzZjk0ZjJjOTQ0M2FjOWQ5ZGI1NDhmNi90YWJsZXJhbmdlOjc3MzZlYTEyMTNmOTRmMmM5NDQzYWM5ZDlkYjU0OGY2XzItMS0xLTEtMA_f68de343-5ad8-47b1-9aa5-00bd16c5dffc"
      unitRef="usd">214700000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i304707215fa14ee3be46bfd70fbed07c_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo3NzM2ZWExMjEzZjk0ZjJjOTQ0M2FjOWQ5ZGI1NDhmNi90YWJsZXJhbmdlOjc3MzZlYTEyMTNmOTRmMmM5NDQzYWM5ZDlkYjU0OGY2XzMtMS0xLTEtMA_482eadd2-7d59-470e-82ad-31e9e16c9959"
      unitRef="usd">9500000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i604f0dd42664449cbf6891428c2911b0_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo3NzM2ZWExMjEzZjk0ZjJjOTQ0M2FjOWQ5ZGI1NDhmNi90YWJsZXJhbmdlOjc3MzZlYTEyMTNmOTRmMmM5NDQzYWM5ZDlkYjU0OGY2XzQtMS0xLTEtMA_cb1b1096-bd0c-4a83-b352-a4dea1961931"
      unitRef="usd">474200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ib3c6034e369a4de6bf1ceeebeb3cf8f1_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzM0MTA_056e68a1-334b-4be5-af28-b1daff08d219"
      unitRef="shares">300000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <panw:BusinessAcquisitionReplacementEquityAwardsFairValue
      contextRef="i604f0dd42664449cbf6891428c2911b0_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzM1MTA_e6033491-2d32-4f4e-8622-60849d43b4af"
      unitRef="usd">105200000</panw:BusinessAcquisitionReplacementEquityAwardsFairValue>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i8322c02091d44e73b482ff0a1f2ab0ca_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2ODE_5bacc07c-f0c8-494f-b8ea-ecca40e4a3eb">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;387.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;474.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="ibfa15671e38947e78541592dc9ccce1c_I20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZToxNGU4ZmRlMjQ4YzE0OTA1YmNlMDc1N2ZhY2Q4NmZiYy90YWJsZXJhbmdlOjE0ZThmZGUyNDhjMTQ5MDViY2UwNzU3ZmFjZDg2ZmJjXzEtMS0xLTEtMA_eceede38-45ce-4525-8d2b-bed3aaff7c07"
      unitRef="usd">387800000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ibfa15671e38947e78541592dc9ccce1c_I20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZToxNGU4ZmRlMjQ4YzE0OTA1YmNlMDc1N2ZhY2Q4NmZiYy90YWJsZXJhbmdlOjE0ZThmZGUyNDhjMTQ5MDViY2UwNzU3ZmFjZDg2ZmJjXzItMS0xLTEtMA_92c90d86-e17e-430a-8409-6e54e003f280"
      unitRef="usd">76300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ibfa15671e38947e78541592dc9ccce1c_I20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZToxNGU4ZmRlMjQ4YzE0OTA1YmNlMDc1N2ZhY2Q4NmZiYy90YWJsZXJhbmdlOjE0ZThmZGUyNDhjMTQ5MDViY2UwNzU3ZmFjZDg2ZmJjXzMtMS0xLTEtMA_d23b5fd5-4b5a-4fe5-9ddc-0971236969d8"
      unitRef="usd">25900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed
      contextRef="ibfa15671e38947e78541592dc9ccce1c_I20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZToxNGU4ZmRlMjQ4YzE0OTA1YmNlMDc1N2ZhY2Q4NmZiYy90YWJsZXJhbmdlOjE0ZThmZGUyNDhjMTQ5MDViY2UwNzU3ZmFjZDg2ZmJjXzQtMS0xLTEtMA_dd6218b8-d8ad-456d-9323-7f09de5ebaf6"
      unitRef="usd">15800000</panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ibfa15671e38947e78541592dc9ccce1c_I20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZToxNGU4ZmRlMjQ4YzE0OTA1YmNlMDc1N2ZhY2Q4NmZiYy90YWJsZXJhbmdlOjE0ZThmZGUyNDhjMTQ5MDViY2UwNzU3ZmFjZDg2ZmJjXzUtMS0xLTEtMA_0f2cb7c3-8efd-4429-b1c3-24bccec02906"
      unitRef="usd">474200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="i8322c02091d44e73b482ff0a1f2ab0ca_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2Mzk_4bf4a5d6-a67f-486b-a077-6ae4392ac4cc">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i0d3bc2183980497bb15b5ff0318c3f50_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpmMWIzOTFlMzJiYzg0MTg4OGUyNTVhZDI5OTg4OGJhYS90YWJsZXJhbmdlOmYxYjM5MWUzMmJjODQxODg4ZTI1NWFkMjk5ODg4YmFhXzEtMS0xLTEtMA_cb75d878-4665-4b44-a095-d9c02ee85100"
      unitRef="usd">56600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0d3bc2183980497bb15b5ff0318c3f50_D20190328-20190328"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpmMWIzOTFlMzJiYzg0MTg4OGUyNTVhZDI5OTg4OGJhYS90YWJsZXJhbmdlOmYxYjM5MWUzMmJjODQxODg4ZTI1NWFkMjk5ODg4YmFhXzEtMy0xLTEtMA_d4fe6aac-f0df-4d16-8f38-b1a04555a320">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if3e769745af74b10a0e496fb78843897_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpmMWIzOTFlMzJiYzg0MTg4OGUyNTVhZDI5OTg4OGJhYS90YWJsZXJhbmdlOmYxYjM5MWUzMmJjODQxODg4ZTI1NWFkMjk5ODg4YmFhXzItMS0xLTEtMA_e6e305a0-ab3c-4a8b-a971-95fd355cf58d"
      unitRef="usd">19700000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if3e769745af74b10a0e496fb78843897_D20190328-20190328"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpmMWIzOTFlMzJiYzg0MTg4OGUyNTVhZDI5OTg4OGJhYS90YWJsZXJhbmdlOmYxYjM5MWUzMmJjODQxODg4ZTI1NWFkMjk5ODg4YmFhXzItMy0xLTEtMA_55a34d5f-afdf-443d-9ba3-7e3608e9bf3d">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i604f0dd42664449cbf6891428c2911b0_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpmMWIzOTFlMzJiYzg0MTg4OGUyNTVhZDI5OTg4OGJhYS90YWJsZXJhbmdlOmYxYjM5MWUzMmJjODQxODg4ZTI1NWFkMjk5ODg4YmFhXzMtMS0xLTEtMA_e355a192-16a9-4b0c-8198-96fd87dbf819"
      unitRef="usd">76300000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="iec882127394a4d038b1802e40775e5b2_D20181012-20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzQ3MjU_6a745698-042a-4773-aa5a-29540abfe14a"
      unitRef="usd">158200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="iec882127394a4d038b1802e40775e5b2_D20181012-20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzQ3NDg_66973851-903b-43d9-962d-c85c871793df"
      unitRef="usd">155000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="iec882127394a4d038b1802e40775e5b2_D20181012-20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzQ3ODE_e62f24ea-2c95-4a61-a853-4b46b37e46ed"
      unitRef="usd">3200000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <panw:BusinessAcquisitionEquityAwardsAssumedFairValue
      contextRef="iec882127394a4d038b1802e40775e5b2_D20181012-20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzQ5NzM_6688e190-a3da-45c7-b331-e560160fd8f8"
      unitRef="usd">57400000</panw:BusinessAcquisitionEquityAwardsAssumedFairValue>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ifc3daf7465bc42f781ede7bd5befb1a3_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2NDk_f8bc5da6-ad37-4653-b2d0-76b2044867e1">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="ib0ea1324c6f04db997630cad559bef05_I20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpkNjk1NTNiMDk5NGE0YTY3YmU1YTlkNjRhYjFkMWZhZi90YWJsZXJhbmdlOmQ2OTU1M2IwOTk0YTRhNjdiZTVhOWQ2NGFiMWQxZmFmXzEtMS0xLTEtMA_1021a474-08cc-4be2-b6e3-882370d3e2bd"
      unitRef="usd">113600000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ib0ea1324c6f04db997630cad559bef05_I20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpkNjk1NTNiMDk5NGE0YTY3YmU1YTlkNjRhYjFkMWZhZi90YWJsZXJhbmdlOmQ2OTU1M2IwOTk0YTRhNjdiZTVhOWQ2NGFiMWQxZmFmXzItMS0xLTEtMA_67c26395-aaef-4f63-9d6a-2fe0f22812da"
      unitRef="usd">54800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed
      contextRef="ib0ea1324c6f04db997630cad559bef05_I20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpkNjk1NTNiMDk5NGE0YTY3YmU1YTlkNjRhYjFkMWZhZi90YWJsZXJhbmdlOmQ2OTU1M2IwOTk0YTRhNjdiZTVhOWQ2NGFiMWQxZmFmXzMtMS0xLTEtMA_d98d5d8c-1dbe-4037-84ad-4c16a104b02e"
      unitRef="usd">10200000</panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ib0ea1324c6f04db997630cad559bef05_I20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpkNjk1NTNiMDk5NGE0YTY3YmU1YTlkNjRhYjFkMWZhZi90YWJsZXJhbmdlOmQ2OTU1M2IwOTk0YTRhNjdiZTVhOWQ2NGFiMWQxZmFmXzQtMS0xLTEtMA_87e945a2-3571-437b-b7de-0886cbb1a636"
      unitRef="usd">158200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="ifc3daf7465bc42f781ede7bd5befb1a3_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2NDI_05ab5426-86ef-49b6-ab6d-e6ed2eec2ac4">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i0d606f66eae94b5d8206bcf0a3cb8f85_D20181012-20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTowYWIzNmRjNDAzMjY0ZGU0ODMxNDI1NWMzNjFkODBlMi90YWJsZXJhbmdlOjBhYjM2ZGM0MDMyNjRkZTQ4MzE0MjU1YzM2MWQ4MGUyXzEtMS0xLTEtMA_408eff40-163f-402f-8d32-233a2394f20b"
      unitRef="usd">48600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0d606f66eae94b5d8206bcf0a3cb8f85_D20181012-20181012"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTowYWIzNmRjNDAzMjY0ZGU0ODMxNDI1NWMzNjFkODBlMi90YWJsZXJhbmdlOjBhYjM2ZGM0MDMyNjRkZTQ4MzE0MjU1YzM2MWQ4MGUyXzEtMy0xLTEtMA_da8f7d47-3158-4545-a448-ea98e58aa5be">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if65b6079726749b6ac2d44e66acdb033_D20181012-20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTowYWIzNmRjNDAzMjY0ZGU0ODMxNDI1NWMzNjFkODBlMi90YWJsZXJhbmdlOjBhYjM2ZGM0MDMyNjRkZTQ4MzE0MjU1YzM2MWQ4MGUyXzItMS0xLTEtMA_b7be6ac5-11b3-498a-840f-c2cf5bdf1a1e"
      unitRef="usd">5300000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if65b6079726749b6ac2d44e66acdb033_D20181012-20181012"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTowYWIzNmRjNDAzMjY0ZGU0ODMxNDI1NWMzNjFkODBlMi90YWJsZXJhbmdlOjBhYjM2ZGM0MDMyNjRkZTQ4MzE0MjU1YzM2MWQ4MGUyXzItMy0xLTEtMA_8ace9d04-e18c-4902-802f-cf4bf825b13d">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ica331f8344474232ae13b30b54c7aecc_D20181012-20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTowYWIzNmRjNDAzMjY0ZGU0ODMxNDI1NWMzNjFkODBlMi90YWJsZXJhbmdlOjBhYjM2ZGM0MDMyNjRkZTQ4MzE0MjU1YzM2MWQ4MGUyXzMtMS0xLTEtMA_489df686-14e1-4469-9fa5-c096436d72f2"
      unitRef="usd">900000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ica331f8344474232ae13b30b54c7aecc_D20181012-20181012"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTowYWIzNmRjNDAzMjY0ZGU0ODMxNDI1NWMzNjFkODBlMi90YWJsZXJhbmdlOjBhYjM2ZGM0MDMyNjRkZTQ4MzE0MjU1YzM2MWQ4MGUyXzMtMy0xLTEtMA_efb9f9a7-69e2-4536-81d3-5bf1490af05d">P6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iec882127394a4d038b1802e40775e5b2_D20181012-20181012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTowYWIzNmRjNDAzMjY0ZGU0ODMxNDI1NWMzNjFkODBlMi90YWJsZXJhbmdlOjBhYjM2ZGM0MDMyNjRkZTQ4MzE0MjU1YzM2MWQ4MGUyXzQtMS0xLTEtMA_82e76eff-534f-499a-b0c8-2474be6957b0"
      unitRef="usd">54800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i22d8705bfc864d718a7e874d24f7a4de_D20180424-20180424"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzU0OTc1NTgxNjA0NzI_58f473e2-46b4-44a2-ba33-b3ef80bfbe6a"
      unitRef="usd">82700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:Goodwill
      contextRef="i4cd968309ff74291a84fa485c6cc6e72_I20180424"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo0MGY5Mzk3ZjYxYzE0NTNkYjZiYzRhZDIzMDU2NjgzMi90YWJsZXJhbmdlOjQwZjkzOTdmNjFjMTQ1M2RiNmJjNGFkMjMwNTY2ODMyXzEtMS0xLTEtMTI3NzQ_dd077f1a-ab6a-4dcc-b53d-3c85e91e48d6"
      unitRef="usd">68600000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i4cd968309ff74291a84fa485c6cc6e72_I20180424"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo0MGY5Mzk3ZjYxYzE0NTNkYjZiYzRhZDIzMDU2NjgzMi90YWJsZXJhbmdlOjQwZjkzOTdmNjFjMTQ1M2RiNmJjNGFkMjMwNTY2ODMyXzItMS0xLTEtMTI3NzQ_4299197a-5d87-4831-a423-a7d0c0590d2c"
      unitRef="usd">17300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed
      contextRef="i4cd968309ff74291a84fa485c6cc6e72_I20180424"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo0MGY5Mzk3ZjYxYzE0NTNkYjZiYzRhZDIzMDU2NjgzMi90YWJsZXJhbmdlOjQwZjkzOTdmNjFjMTQ1M2RiNmJjNGFkMjMwNTY2ODMyXzMtMS0xLTEtMTI3NzQ_88e06bdf-cf11-4135-9596-b0f899a53ca9"
      unitRef="usd">3200000</panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i4cd968309ff74291a84fa485c6cc6e72_I20180424"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTo0MGY5Mzk3ZjYxYzE0NTNkYjZiYzRhZDIzMDU2NjgzMi90YWJsZXJhbmdlOjQwZjkzOTdmNjFjMTQ1M2RiNmJjNGFkMjMwNTY2ODMyXzQtMS0xLTEtMTI3NzQ_9b574331-3aa0-4488-b57c-280a710baf58"
      unitRef="usd">82700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i24b9bb641ebf44f691e0dabc4c6ddfb7_D20180424-20180424"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpkOWE3MDE4ZjA0NTQ0MjY2YjIwNjU4MjlhNTllZjE4MC90YWJsZXJhbmdlOmQ5YTcwMThmMDQ1NDQyNjZiMjA2NTgyOWE1OWVmMTgwXzEtMS0xLTEtMTI3ODA_c3fa303f-d17f-4f0c-93a5-f92721e590de"
      unitRef="usd">16400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i24b9bb641ebf44f691e0dabc4c6ddfb7_D20180424-20180424"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpkOWE3MDE4ZjA0NTQ0MjY2YjIwNjU4MjlhNTllZjE4MC90YWJsZXJhbmdlOmQ5YTcwMThmMDQ1NDQyNjZiMjA2NTgyOWE1OWVmMTgwXzEtMy0xLTEtMTI3ODA_7a0a2dde-4355-4d87-8bf7-bc1400bedce1">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i2c6a3ac4cdcc49d7bedcbf173c4996e1_D20180424-20180424"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpkOWE3MDE4ZjA0NTQ0MjY2YjIwNjU4MjlhNTllZjE4MC90YWJsZXJhbmdlOmQ5YTcwMThmMDQ1NDQyNjZiMjA2NTgyOWE1OWVmMTgwXzItMS0xLTEtMTI3ODA_398b91ed-2c2d-4863-80c6-b4ac762e8c0b"
      unitRef="usd">900000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i2c6a3ac4cdcc49d7bedcbf173c4996e1_D20180424-20180424"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpkOWE3MDE4ZjA0NTQ0MjY2YjIwNjU4MjlhNTllZjE4MC90YWJsZXJhbmdlOmQ5YTcwMThmMDQ1NDQyNjZiMjA2NTgyOWE1OWVmMTgwXzItMy0xLTEtMTI3ODA_e36494b8-cf9b-47fd-b7d4-416e1ae01b67">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i22d8705bfc864d718a7e874d24f7a4de_D20180424-20180424"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpkOWE3MDE4ZjA0NTQ0MjY2YjIwNjU4MjlhNTllZjE4MC90YWJsZXJhbmdlOmQ5YTcwMThmMDQ1NDQyNjZiMjA2NTgyOWE1OWVmMTgwXzMtMS0xLTEtMTI3ODA_168dc0c2-b25c-4ec0-8dc9-04efb9233e63"
      unitRef="usd">17300000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ifa7e5c4f0e7548e8aa6f5e589f876e33_D20180326-20180326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzYxNjY_5794df06-a2aa-4e73-8ce4-6b530368f109"
      unitRef="usd">292900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <panw:BusinessCombinationConsiderationTransferredAccrued
      contextRef="ibd44c0b634844544a582080fcc80d33c_I20180326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzYxODc_3db34574-4e3a-4f62-9a6d-84b9c736fc8c"
      unitRef="usd">4000000.0</panw:BusinessCombinationConsiderationTransferredAccrued>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i1a9d8b5d712e4c46b4e5acbfca897b20_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2NzY_178c6dff-e126-4ba1-9f84-31d1aa062331">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on their estimated fair values, as presented in the following table (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;292.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="ibd44c0b634844544a582080fcc80d33c_I20180326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiMTA5NTRjMzU2NGU0Y2E3YmIxM2EzNzI1YTcwOWJhNC90YWJsZXJhbmdlOmIxMDk1NGMzNTY0ZTRjYTdiYjEzYTM3MjVhNzA5YmE0XzEtMS0xLTEtMA_c3a0428e-dad8-49a8-a8ad-c3cc3c8aca99"
      unitRef="usd">209800000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ibd44c0b634844544a582080fcc80d33c_I20180326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiMTA5NTRjMzU2NGU0Y2E3YmIxM2EzNzI1YTcwOWJhNC90YWJsZXJhbmdlOmIxMDk1NGMzNTY0ZTRjYTdiYjEzYTM3MjVhNzA5YmE0XzItMS0xLTEtMA_f86f8100-4672-48d9-8e84-2ab7975d2e15"
      unitRef="usd">85100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed
      contextRef="ibd44c0b634844544a582080fcc80d33c_I20180326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiMTA5NTRjMzU2NGU0Y2E3YmIxM2EzNzI1YTcwOWJhNC90YWJsZXJhbmdlOmIxMDk1NGMzNTY0ZTRjYTdiYjEzYTM3MjVhNzA5YmE0XzMtMS0xLTEtMA_f0f8125f-6484-49b9-bca6-4036b9809bc3"
      unitRef="usd">2000000.0</panw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ibd44c0b634844544a582080fcc80d33c_I20180326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpiMTA5NTRjMzU2NGU0Y2E3YmIxM2EzNzI1YTcwOWJhNC90YWJsZXJhbmdlOmIxMDk1NGMzNTY0ZTRjYTdiYjEzYTM3MjVhNzA5YmE0XzQtMS0xLTEtMA_142d4c86-4982-452f-87b1-1ee4b82708c2"
      unitRef="usd">292900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="i1a9d8b5d712e4c46b4e5acbfca897b20_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90ZXh0cmVnaW9uOmNhNjE2YmVjNWMxYjQ2NDI5NjM4MjQ3NmYyMzRkODYxXzk2NTI_b1a24f1c-9747-42b3-87bf-2f80959951fc">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of the identified intangible assets acquired (in millions, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.650%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.679%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="idae10a94409c474f801d24a25285575d_D20180326-20180326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpjYTJhYmUzMzgxYzk0MDNkYWU0OTc1YmYwNDk2ZGQxMy90YWJsZXJhbmdlOmNhMmFiZTMzODFjOTQwM2RhZTQ5NzViZjA0OTZkZDEzXzEtMS0xLTEtMA_acae48ce-b5b1-4786-a4d8-e7558c4a1f21"
      unitRef="usd">68400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idae10a94409c474f801d24a25285575d_D20180326-20180326"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpjYTJhYmUzMzgxYzk0MDNkYWU0OTc1YmYwNDk2ZGQxMy90YWJsZXJhbmdlOmNhMmFiZTMzODFjOTQwM2RhZTQ5NzViZjA0OTZkZDEzXzEtMy0xLTEtMA_cfb92b81-0774-4fc8-8d2b-21a2252249b5">P4Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i99ead162533f47a1b85f6a497c450c83_D20180326-20180326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpjYTJhYmUzMzgxYzk0MDNkYWU0OTc1YmYwNDk2ZGQxMy90YWJsZXJhbmdlOmNhMmFiZTMzODFjOTQwM2RhZTQ5NzViZjA0OTZkZDEzXzItMS0xLTEtMA_37037328-79c9-487b-9003-05f3dd96ade7"
      unitRef="usd">8500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i99ead162533f47a1b85f6a497c450c83_D20180326-20180326"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpjYTJhYmUzMzgxYzk0MDNkYWU0OTc1YmYwNDk2ZGQxMy90YWJsZXJhbmdlOmNhMmFiZTMzODFjOTQwM2RhZTQ5NzViZjA0OTZkZDEzXzItMy0xLTEtMA_1a21f8ee-660a-475c-af40-89c6d9391ad6">P1Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ie5d56f4eebe2408a9f0da5ce55171fd7_D20180326-20180326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpjYTJhYmUzMzgxYzk0MDNkYWU0OTc1YmYwNDk2ZGQxMy90YWJsZXJhbmdlOmNhMmFiZTMzODFjOTQwM2RhZTQ5NzViZjA0OTZkZDEzXzMtMS0xLTEtMA_08df15d1-c066-4bfd-83ae-5fb2f33e0dd4"
      unitRef="usd">8200000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ie5d56f4eebe2408a9f0da5ce55171fd7_D20180326-20180326"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpjYTJhYmUzMzgxYzk0MDNkYWU0OTc1YmYwNDk2ZGQxMy90YWJsZXJhbmdlOmNhMmFiZTMzODFjOTQwM2RhZTQ5NzViZjA0OTZkZDEzXzMtMy0xLTEtMA_121bd82f-b28e-48f3-8000-258e95cabfe7">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ifa7e5c4f0e7548e8aa6f5e589f876e33_D20180326-20180326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMDgvZnJhZzpjYTYxNmJlYzVjMWI0NjQyOTYzODI0NzZmMjM0ZDg2MS90YWJsZTpjYTJhYmUzMzgxYzk0MDNkYWU0OTc1YmYwNDk2ZGQxMy90YWJsZXJhbmdlOmNhMmFiZTMzODFjOTQwM2RhZTQ5NzViZjA0OTZkZDEzXzQtMS0xLTEtMA_3e620e77-46bb-463d-8076-a8b85b15b8c8"
      unitRef="usd">85100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90ZXh0cmVnaW9uOjI4NDhiOTE1ZTY0NTQzOTVhZDllNWI2YzcwNGQ1NWJkXzU4Mw_f5a1b471-d4d3-497a-8d6b-dfed4cb40249">Goodwill and Intangible Assets&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our goodwill during the year ended July&#160;31, 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:87.372%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.428%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,352.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;460.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,812.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Purchased Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our purchased intangible assets as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.583%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.393%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.802%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.528%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;425.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(146.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(78.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquired intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets subject to amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;532.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(174.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;379.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;In-process research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchased intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;532.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(174.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;380.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;280.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognized amortization expense of $77.3 million, $53.6 million, and&#160;$16.3 million for the years ended July&#160;31, 2020, 2019, and 2018, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes estimated future amortization expense of our intangible assets as of July&#160;31, 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:87.372%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.428%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years ending July&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total future amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90ZXh0cmVnaW9uOjI4NDhiOTE1ZTY0NTQzOTVhZDllNWI2YzcwNGQ1NWJkXzU4OA_c0851705-9ac8-479e-b66d-6be1261ffb7c">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our goodwill during the year ended July&#160;31, 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:87.372%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.428%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,352.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;460.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,812.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTpjMTE3NzBlMjg0YWI0NDk4YTExNDU2NjkwMWUyM2FmZi90YWJsZXJhbmdlOmMxMTc3MGUyODRhYjQ0OThhMTE0NTY2OTAxZTIzYWZmXzEtMS0xLTEtMA_c1e4474e-b8cb-47d9-9848-eb0fb2926f85"
      unitRef="usd">1352300000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTpjMTE3NzBlMjg0YWI0NDk4YTExNDU2NjkwMWUyM2FmZi90YWJsZXJhbmdlOmMxMTc3MGUyODRhYjQ0OThhMTE0NTY2OTAxZTIzYWZmXzItMS0xLTEtMA_c2e2c1d2-2784-419d-80cb-fc1ba35ccae3"
      unitRef="usd">460600000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTpjMTE3NzBlMjg0YWI0NDk4YTExNDU2NjkwMWUyM2FmZi90YWJsZXJhbmdlOmMxMTc3MGUyODRhYjQ0OThhMTE0NTY2OTAxZTIzYWZmXzMtMS0xLTEtMA_0a96e3c6-feab-401f-b04f-316cc9f7338a"
      unitRef="usd">1812900000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90ZXh0cmVnaW9uOjI4NDhiOTE1ZTY0NTQzOTVhZDllNWI2YzcwNGQ1NWJkXzYwMg_2deae64a-f53a-418b-a7b1-4a34f839e180">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our purchased intangible assets as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.583%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.393%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.802%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.528%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;425.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(146.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(78.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquired intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets subject to amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;532.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(174.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;379.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;In-process research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchased intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;532.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(174.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;380.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;280.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90ZXh0cmVnaW9uOjI4NDhiOTE1ZTY0NTQzOTVhZDllNWI2YzcwNGQ1NWJkXzYwMw_3f4e18a3-251f-40fe-a941-2a039fb2fdd1">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our purchased intangible assets as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.583%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.393%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.802%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.523%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.497%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.528%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;425.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(146.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(78.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquired intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets subject to amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;532.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(174.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;379.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;In-process research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6.75pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchased intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;532.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(174.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;380.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;280.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i788a8147064a476d9d88b28095c2a454_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzQtMS0xLTEtMA_80635f10-c445-485c-b2b0-0e4d92d7ab47"
      unitRef="usd">425900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i788a8147064a476d9d88b28095c2a454_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzQtMy0xLTEtMA_0dbe9d42-d58e-4be8-b127-103178f86bf5"
      unitRef="usd">146600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i788a8147064a476d9d88b28095c2a454_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzQtNS0xLTEtMTM4NTU_8c7889b5-f140-413c-b35a-0cdba8c46ad6"
      unitRef="usd">279300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6a17143d78b9469f98f655d572608b89_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzQtNy0xLTEtMA_9989b15c-39b4-4dfc-b806-5e9a78db094a"
      unitRef="usd">318800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6a17143d78b9469f98f655d572608b89_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzQtOS0xLTEtMA_2cdbf669-fe72-4d0b-be73-1c8306f31b30"
      unitRef="usd">78700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6a17143d78b9469f98f655d572608b89_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzQtMTEtMS0xLTA_d0058d6e-d183-4103-bf15-22f71fe2f157"
      unitRef="usd">240100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9052870d968f4bd5b2d6496ad6b46dc1_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzUtMS0xLTEtMA_37606984-6ff8-4ba2-a7a8-f56037874df4"
      unitRef="usd">87600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9052870d968f4bd5b2d6496ad6b46dc1_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzUtMy0xLTEtMA_0fcd44b8-9c97-4c1a-9044-593714131ec6"
      unitRef="usd">12400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9052870d968f4bd5b2d6496ad6b46dc1_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzUtNS0xLTEtMTM4NTU_9a609d36-02d1-4854-9b20-6b6fd3a123f4"
      unitRef="usd">75200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if1cb0528950a465c9a3a586ca5be662e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzUtNy0xLTEtMA_708a37cd-8b8f-4307-96fa-56927a222383"
      unitRef="usd">39800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if1cb0528950a465c9a3a586ca5be662e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzUtOS0xLTEtMA_02c470bc-0607-405b-8b06-f508d8b98936"
      unitRef="usd">4700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if1cb0528950a465c9a3a586ca5be662e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzUtMTEtMS0xLTA_b176de00-2525-4eb8-aecb-399f358aee89"
      unitRef="usd">35100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5d3125cacc3c4753a465d32ac1965322_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzYtMS0xLTEtMA_c7aaed26-a696-490e-8eae-ef95d7f6892c"
      unitRef="usd">6300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5d3125cacc3c4753a465d32ac1965322_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzYtMy0xLTEtMA_c035c483-033a-45a9-88ef-b266e1f71d89"
      unitRef="usd">3200000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5d3125cacc3c4753a465d32ac1965322_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzYtNS0xLTEtMTM4NTU_e11f1765-0a6c-4838-ac11-ce3f4f9092c5"
      unitRef="usd">3100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i170f8e4977cf4be183bcea8e0e49c545_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzYtNy0xLTEtMA_868425c5-2f70-449b-a6b5-1beac270b707"
      unitRef="usd">8900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i170f8e4977cf4be183bcea8e0e49c545_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzYtOS0xLTEtMA_0f4b486f-eb70-4d26-aa99-43e81d8a4ee3"
      unitRef="usd">5100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i170f8e4977cf4be183bcea8e0e49c545_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzYtMTEtMS0xLTA_8f5af278-2623-4fff-99bc-b6081babd7e2"
      unitRef="usd">3800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icc069593a6764e319925cefcdb76c9d8_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzctMS0xLTEtMA_9e902bde-2c36-4ac9-bd4b-fb294efa6c0a"
      unitRef="usd">9400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icc069593a6764e319925cefcdb76c9d8_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzctMy0xLTEtMA_5d6d4d8e-e363-4bdc-9d40-410f36811f66"
      unitRef="usd">9400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icc069593a6764e319925cefcdb76c9d8_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzctNS0xLTEtMTM4NTU_c401bd7b-e629-43f4-bdb6-14011ef67412"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib41caf4a77ba4e8f9ec2b52c94062f8c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzctNy0xLTEtMA_ecedfd0f-77d4-40d8-8f1b-03682a6414f5"
      unitRef="usd">9400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib41caf4a77ba4e8f9ec2b52c94062f8c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzctOS0xLTEtMA_13e8c879-269f-4f65-a649-509968ac1077"
      unitRef="usd">9400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib41caf4a77ba4e8f9ec2b52c94062f8c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzctMTEtMS0xLTA_add74083-0706-4b24-a223-e380c2e480ac"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id04edd520e73443891609321da6b1e8e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzgtMS0xLTEtMA_06f71f29-fa28-4cf1-91a8-d5737f9353e5"
      unitRef="usd">3100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id04edd520e73443891609321da6b1e8e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzgtMy0xLTEtMA_9af36a04-c582-49fc-890e-60f7263cf14d"
      unitRef="usd">2500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id04edd520e73443891609321da6b1e8e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzgtNS0xLTEtMTM4NTU_918b1089-37ae-4f23-84cb-688c6e29b572"
      unitRef="usd">600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7361cf4c634949f8b2b4ccac1500fe33_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzgtNy0xLTEtMA_818906aa-7170-4c07-9520-f2dfa99f635b"
      unitRef="usd">2200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7361cf4c634949f8b2b4ccac1500fe33_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzgtOS0xLTEtMA_97e23556-733a-420a-aef5-321d2a5de3cc"
      unitRef="usd">2200000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7361cf4c634949f8b2b4ccac1500fe33_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzgtMTEtMS0xLTA_c2cf9381-0459-45f7-93b3-4a02d13ad2dd"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzktMS0xLTEtMA_e206f0fd-4656-4baa-8b14-161b2595bd67"
      unitRef="usd">532300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzktMy0xLTEtMA_13321b02-1b67-4bf5-9556-8a98fef6c72e"
      unitRef="usd">174100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzktNS0xLTEtMTM4NTU_ddb5bb5a-740c-41db-a55b-82f91b923877"
      unitRef="usd">358200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzktNy0xLTEtMA_9f7a0eee-4590-4540-a4de-5d7d706c4829"
      unitRef="usd">379100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzktOS0xLTEtMA_d8b6cdc6-d3b6-4f20-a6ba-49b5a6220f63"
      unitRef="usd">100100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzktMTEtMS0xLTA_4d64d148-4455-4eb3-8534-2c44fedb31dc"
      unitRef="usd">279000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i8135626ab1484c6d88c7102b241b49b4_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzExLTEtMS0xLTA_0726f595-150c-4814-98d8-e53fc3474d9c"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i8135626ab1484c6d88c7102b241b49b4_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzExLTUtMS0xLTA_31549a8d-c673-49bb-9d75-a2c1629100d4"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ic0f86e723ef948fcb213b243a8578007_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzExLTctMS0xLTA_7b08b808-41f3-45fe-a12e-e775042923ba"
      unitRef="usd">1600000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ic0f86e723ef948fcb213b243a8578007_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzExLTExLTEtMS0w_4cb74cbd-3682-4c2c-b5b2-c40f2332557a"
      unitRef="usd">1600000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzEyLTEtMS0xLTA_7a4318ea-b877-40ad-bb09-e168c8b87860"
      unitRef="usd">532300000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzEyLTMtMS0xLTA_2039115a-91af-4c57-983c-52372a1f55e4"
      unitRef="usd">174100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzEyLTUtMS0xLTA_33ce2ff5-076a-4253-9ebb-ac4a6a082725"
      unitRef="usd">358200000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzEyLTctMS0xLTA_3f33df0b-d223-41e0-ba59-1ae3a183728c"
      unitRef="usd">380700000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzEyLTktMS0xLTA_703765e5-6814-4b9d-909e-ff896c7a30cf"
      unitRef="usd">100100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTphMDc0NjE0MzAyYTA0YWNlOTY1YTcwMDQ1ZGJiMjZiNS90YWJsZXJhbmdlOmEwNzQ2MTQzMDJhMDRhY2U5NjVhNzAwNDVkYmIyNmI1XzEyLTExLTEtMS0w_e1ecf6bf-1a4c-4ee2-a0c8-5f2fca5e2d4f"
      unitRef="usd">280600000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90ZXh0cmVnaW9uOjI4NDhiOTE1ZTY0NTQzOTVhZDllNWI2YzcwNGQ1NWJkXzM4OA_deb5a5ed-c2e0-433e-a6b9-b542a85cb4db"
      unitRef="usd">77300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90ZXh0cmVnaW9uOjI4NDhiOTE1ZTY0NTQzOTVhZDllNWI2YzcwNGQ1NWJkXzM5Mg_7fc0586f-f4dc-4fbb-8406-537202c5a3b9"
      unitRef="usd">53600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90ZXh0cmVnaW9uOjI4NDhiOTE1ZTY0NTQzOTVhZDllNWI2YzcwNGQ1NWJkXzQwMA_1b41ca23-c31d-46d9-a826-324d2b459f02"
      unitRef="usd">16300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90ZXh0cmVnaW9uOjI4NDhiOTE1ZTY0NTQzOTVhZDllNWI2YzcwNGQ1NWJkXzU5OA_d91c2a18-f97a-436b-98d5-b1e49d8237d0">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes estimated future amortization expense of our intangible assets as of July&#160;31, 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:87.372%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.428%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years ending July&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total future amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTo5MGViYzEwYTNkMmY0N2EyYjA0NjVmOWMxMjc4YTAyMC90YWJsZXJhbmdlOjkwZWJjMTBhM2QyZjQ3YTJiMDQ2NWY5YzEyNzhhMDIwXzItMS0xLTEtMA_57d25230-2b71-42a6-aecc-6271150889f4"
      unitRef="usd">90300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTo5MGViYzEwYTNkMmY0N2EyYjA0NjVmOWMxMjc4YTAyMC90YWJsZXJhbmdlOjkwZWJjMTBhM2QyZjQ3YTJiMDQ2NWY5YzEyNzhhMDIwXzMtMS0xLTEtMA_6631622a-4b3b-4a2a-8eeb-3f396278c474"
      unitRef="usd">85200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTo5MGViYzEwYTNkMmY0N2EyYjA0NjVmOWMxMjc4YTAyMC90YWJsZXJhbmdlOjkwZWJjMTBhM2QyZjQ3YTJiMDQ2NWY5YzEyNzhhMDIwXzQtMS0xLTEtMA_a476e586-b629-40a3-b94e-e64cd98a42be"
      unitRef="usd">59100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTo5MGViYzEwYTNkMmY0N2EyYjA0NjVmOWMxMjc4YTAyMC90YWJsZXJhbmdlOjkwZWJjMTBhM2QyZjQ3YTJiMDQ2NWY5YzEyNzhhMDIwXzUtMS0xLTEtMA_66537b8c-b38c-411a-952e-73c2f1f93474"
      unitRef="usd">51000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTo5MGViYzEwYTNkMmY0N2EyYjA0NjVmOWMxMjc4YTAyMC90YWJsZXJhbmdlOjkwZWJjMTBhM2QyZjQ3YTJiMDQ2NWY5YzEyNzhhMDIwXzYtMS0xLTEtMA_f5b5f87e-6e77-4b2f-881f-ff85b6346070"
      unitRef="usd">37800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTo5MGViYzEwYTNkMmY0N2EyYjA0NjVmOWMxMjc4YTAyMC90YWJsZXJhbmdlOjkwZWJjMTBhM2QyZjQ3YTJiMDQ2NWY5YzEyNzhhMDIwXzctMS0xLTEtMA_2f26e030-556a-4990-95d4-50af5b74489e"
      unitRef="usd">34800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTQvZnJhZzoyODQ4YjkxNWU2NDU0Mzk1YWQ5ZTViNmM3MDRkNTViZC90YWJsZTo5MGViYzEwYTNkMmY0N2EyYjA0NjVmOWMxMjc4YTAyMC90YWJsZXJhbmdlOjkwZWJjMTBhM2QyZjQ3YTJiMDQ2NWY5YzEyNzhhMDIwXzgtMS0xLTEtMA_c73a25f5-546d-4338-a1a7-c3f23d768d55"
      unitRef="usd">358200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:CapitalizedContractCostTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTcvZnJhZzpjNzQyOTBjNDU0NTA0NWVjYTU3NzcwZTdlMDkyOTBlMi90ZXh0cmVnaW9uOmM3NDI5MGM0NTQ1MDQ1ZWNhNTc3NzBlN2UwOTI5MGUyXzQxMQ_4f0e589a-7268-4301-a260-3eae63fe77e5">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our short-term and long-term deferred contract costs as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:75.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.429%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term deferred contract costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term deferred contract costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;422.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred contract costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;628.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;475.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CapitalizedContractCostTableTextBlock>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i110687bf98d34e459b39b4b2a2428d3c_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTcvZnJhZzpjNzQyOTBjNDU0NTA0NWVjYTU3NzcwZTdlMDkyOTBlMi90YWJsZTplZTljMGQ2NzcxMGE0ZTdkOGRhNDhkN2YwNDRmZGJmOS90YWJsZXJhbmdlOmVlOWMwZDY3NzEwYTRlN2Q4ZGE0OGQ3ZjA0NGZkYmY5XzItMS0xLTEtMA_e395be4e-9e6d-4bf3-a24c-1f73c11ea939"
      unitRef="usd">206000000.0</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="iddb7678f9b8e4d21adcd76b9312a948d_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTcvZnJhZzpjNzQyOTBjNDU0NTA0NWVjYTU3NzcwZTdlMDkyOTBlMi90YWJsZTplZTljMGQ2NzcxMGE0ZTdkOGRhNDhkN2YwNDRmZGJmOS90YWJsZXJhbmdlOmVlOWMwZDY3NzEwYTRlN2Q4ZGE0OGQ3ZjA0NGZkYmY5XzItMy0xLTEtMA_973f10ec-b192-43bd-a6ad-bcdd8891d91b"
      unitRef="usd">151100000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="if087ea8de3df4a43badf127b0709ca36_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTcvZnJhZzpjNzQyOTBjNDU0NTA0NWVjYTU3NzcwZTdlMDkyOTBlMi90YWJsZTplZTljMGQ2NzcxMGE0ZTdkOGRhNDhkN2YwNDRmZGJmOS90YWJsZXJhbmdlOmVlOWMwZDY3NzEwYTRlN2Q4ZGE0OGQ3ZjA0NGZkYmY5XzMtMS0xLTEtMA_096f33ef-7b81-41e4-a390-c381bb016550"
      unitRef="usd">422300000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i13bd4d717694418e8c6adb7fcfc2bd1e_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTcvZnJhZzpjNzQyOTBjNDU0NTA0NWVjYTU3NzcwZTdlMDkyOTBlMi90YWJsZTplZTljMGQ2NzcxMGE0ZTdkOGRhNDhkN2YwNDRmZGJmOS90YWJsZXJhbmdlOmVlOWMwZDY3NzEwYTRlN2Q4ZGE0OGQ3ZjA0NGZkYmY5XzMtMy0xLTEtMA_e106ca35-735a-4474-87e6-72af0b632e81"
      unitRef="usd">324200000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTcvZnJhZzpjNzQyOTBjNDU0NTA0NWVjYTU3NzcwZTdlMDkyOTBlMi90YWJsZTplZTljMGQ2NzcxMGE0ZTdkOGRhNDhkN2YwNDRmZGJmOS90YWJsZXJhbmdlOmVlOWMwZDY3NzEwYTRlN2Q4ZGE0OGQ3ZjA0NGZkYmY5XzQtMS0xLTEtMA_8fffb15f-d16b-4d5c-82fe-23759d91f875"
      unitRef="usd">628300000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTcvZnJhZzpjNzQyOTBjNDU0NTA0NWVjYTU3NzcwZTdlMDkyOTBlMi90YWJsZTplZTljMGQ2NzcxMGE0ZTdkOGRhNDhkN2YwNDRmZGJmOS90YWJsZXJhbmdlOmVlOWMwZDY3NzEwYTRlN2Q4ZGE0OGQ3ZjA0NGZkYmY5XzQtMy0xLTEtMA_515b4941-3f55-444b-bbfd-e796517a00c1"
      unitRef="usd">475300000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTcvZnJhZzpjNzQyOTBjNDU0NTA0NWVjYTU3NzcwZTdlMDkyOTBlMi90ZXh0cmVnaW9uOmM3NDI5MGM0NTQ1MDQ1ZWNhNTc3NzBlN2UwOTI5MGUyXzIyOA_4eaebac3-c34d-47ce-bc88-f26b3ac87b53"
      unitRef="usd">254400000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTcvZnJhZzpjNzQyOTBjNDU0NTA0NWVjYTU3NzcwZTdlMDkyOTBlMi90ZXh0cmVnaW9uOmM3NDI5MGM0NTQ1MDQ1ZWNhNTc3NzBlN2UwOTI5MGUyXzIzMg_bba3cb62-2414-46e9-a008-92763522dfff"
      unitRef="usd">223800000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMTcvZnJhZzpjNzQyOTBjNDU0NTA0NWVjYTU3NzcwZTdlMDkyOTBlMi90ZXh0cmVnaW9uOmM3NDI5MGM0NTQ1MDQ1ZWNhNTc3NzBlN2UwOTI5MGUyXzI0MA_71275c7b-bbaf-4a91-9df2-12919dbd40c2"
      unitRef="usd">149800000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90ZXh0cmVnaW9uOjhmMTE2OTg4MmU2YTQyOWM4MzRiNGNmNDg0MGY5YzllXzI3OQ_eadcbb0f-d223-4417-a9c3-6f9091d715f1">Property and Equipment&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our property and equipment, net as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:75.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.429%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computers, equipment, and software&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;306.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;229.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Demonstration units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;669.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;540.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(321.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(244.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;348.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;296.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognized depreciation expense of $96.0 million, $86.2 million, and $74.7 million related to property and equipment during the years ended July&#160;31, 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90ZXh0cmVnaW9uOjhmMTE2OTg4MmU2YTQyOWM4MzRiNGNmNDg0MGY5YzllXzI4NA_e6cb4b23-d6f1-4bb5-8857-dae8215fcc8c">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our property and equipment, net as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:75.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.429%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computers, equipment, and software&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;306.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;229.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Demonstration units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;669.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;540.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(321.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(244.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;348.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;296.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i48f1be5df6794f5eb842c4bae00865f0_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzItMS0xLTEtMA_6ea01523-c82d-44f5-aac7-9cfade317972"
      unitRef="usd">306800000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9cdbe88d4e464c60b1969347cba92aa5_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzItMy0xLTEtMA_64390f63-9158-4ad3-b556-3711bfd7b797"
      unitRef="usd">264100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i10f8dac80ed647a399ecfe301517c001_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzMtMS0xLTEtMA_155f1606-f6a4-4a9a-8070-9a0e0193a93e"
      unitRef="usd">229500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iecda4e95e7e34adc898483a447a95271_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzMtMy0xLTEtMA_5e78919b-2043-49c9-9631-83308b8394c2"
      unitRef="usd">204800000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic61f54e4c25144988be7e2b56a9309ad_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzQtMS0xLTEtNDI4OQ_4f6bfd85-71be-4e83-bb79-b43efca80647"
      unitRef="usd">49600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic5fac265d46145e099503e28851b123d_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzQtMy0xLTEtNDI5Mg_24628117-d642-4632-b7ce-5144ad9dabd2"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic5fac265d46145e099503e28851b123d_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzQtMy0xLTEtNDI5Mg_b155a082-23c4-4b11-96d0-b2621b707d67"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i60a9c76010e54c63a94f4b58ec9d7f4a_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzQtMS0xLTEtMA_1a4de9dd-9528-4b36-bc08-afc8c24ae785"
      unitRef="usd">43300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1eb64299dc8246fb8cf1a221e62119b2_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzQtMy0xLTEtMA_1950ee5a-789b-404c-b065-2d9bf026e607"
      unitRef="usd">40700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4c898901ab2443d782fdca7ddda412c5_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzUtMS0xLTEtMA_2162beae-921a-44c9-9546-c6488b13bf82"
      unitRef="usd">39900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4c6b13001dc54ee8ab15cd0563d6418c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzUtMy0xLTEtMA_c2cf7adb-c0a7-4958-aa03-c964263e362c"
      unitRef="usd">30600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzYtMS0xLTEtMA_bdaa9b12-c3df-49d2-8fc3-8b0da215ee61"
      unitRef="usd">669100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzYtMy0xLTEtMA_e47fc604-e9a6-4076-8801-2d96322373b0"
      unitRef="usd">540200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzctMS0xLTEtMA_e24fdcda-a24b-4c7a-b6f8-11caa99882c5"
      unitRef="usd">321000000.0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzctMy0xLTEtMA_90538255-2173-42b0-a874-dce7702cc94e"
      unitRef="usd">244200000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzgtMS0xLTEtMA_fa969a88-9a08-4a4d-ad09-1c4401da54dd"
      unitRef="usd">348100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90YWJsZToxYjg5YjQ1OGU2ZTg0OGJjOWMyMWI3ODFkNWEzYzc0Mi90YWJsZXJhbmdlOjFiODliNDU4ZTZlODQ4YmM5YzIxYjc4MWQ1YTNjNzQyXzgtMy0xLTEtMA_213d6935-4a9f-49e5-b787-86bbc078a4d1"
      unitRef="usd">296000000.0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90ZXh0cmVnaW9uOjhmMTE2OTg4MmU2YTQyOWM4MzRiNGNmNDg0MGY5YzllXzE3Ng_5aab4c15-e85f-485c-9cb1-171912d85337"
      unitRef="usd">96000000.0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90ZXh0cmVnaW9uOjhmMTE2OTg4MmU2YTQyOWM4MzRiNGNmNDg0MGY5YzllXzE4MA_ea8b272e-9f28-43cb-8c2c-db53edf6a29f"
      unitRef="usd">86200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjAvZnJhZzo4ZjExNjk4ODJlNmE0MjljODM0YjRjZjQ4NDBmOWM5ZS90ZXh0cmVnaW9uOjhmMTE2OTg4MmU2YTQyOWM4MzRiNGNmNDg0MGY5YzllXzE4OA_3edae603-bfe2-4894-9696-7f7fa0a6d06a"
      unitRef="usd">74700000</us-gaap:Depreciation>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzc2OTY1ODE0Mjk5ODA_9bc199f5-f967-4753-9655-06ff8148a3f0">Debt&lt;div style="padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Convertible Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;In June 2014, we issued $575.0 million aggregate principal amount of 0.0% Convertible Senior Notes due 2019 (the &#x201c;2019 Notes&#x201d;), in July 2018, we issued $1.7 billion aggregate principal amount of 0.75% Convertible Senior Notes due 2023 (the &#x201c;2023 Notes&#x201d;) and, in June 2020, we issued $2.0 billion aggregate principal amount of 0.375% Convertible Senior Notes due 2025 (the &#x201c;2025 Notes&#x201d;, and together with the 2023 Notes, the &#x201c;Notes&#x201d;). The 2019 Notes were converted prior to or settled on the maturity date of July&#160;1, 2019, in accordance with their terms. The 2023 Notes bear interest at a fixed rate of 0.75% per year, payable semi-annually in arrears on January 1 and July 1 of each year, beginning on January 1, 2019. The 2025 Notes bear interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. Each series of the convertible notes is governed by an indenture between us, as the issuer, and U.S. Bank National Association, as Trustee (individually, each an &#x201c;Indenture,&#x201d; and together, the &#x201c;Indentures&#x201d;). The Notes of each series are unsecured, unsubordinated obligations and the applicable Indenture governing each series of Notes does not contain any financial covenants or restrictions on the payments of dividends, the incurrence of indebtedness, or the issuance or repurchase of securities by us or any of our subsidiaries. The 2023 Notes and the 2025 Notes mature on July 1, 2023 and June 1, 2025, respectively. We cannot redeem the 2023 Notes prior to maturity. We may redeem for cash all or any portion of the 2025 Notes, at our option, on or after June 5, 2023, and prior to the 31st scheduled trading day immediately preceding the maturity date if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period ending on and including the trading day preceding the date on which we provide notice of redemption. The redemption will be at a price equal to 100% of the principal amount of the 2025 Notes and adjusted for interest. If we call any or all of the 2025 Notes for redemption, holders may convert such 2025 Notes called for redemption at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our convertible senior notes (number of shares in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.372%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.763%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Conversion Rate per $1,000 Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial Conversion Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Convertible Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.0680&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110.28&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.7545&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;266.35&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.3602&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;297.60&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 1, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Holders of the Notes may surrender their Notes for conversion at their option at any time prior to the close of business on the business day immediately preceding their respective convertible dates only under the following circumstances:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;during any fiscal quarter commencing after the fiscal quarters ending on October 31, 2018 and October 31, 2020 for the 2023 Notes and the 2025 Notes respectively (and only during such fiscal quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the applicable conversion price for the respective Notes on each applicable trading day (the &#x201c;sale price condition&#x201d;);&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;during the five business day period after any five consecutive trading day period (the &#x201c;measurement period&#x201d;) in which the trading price per $1,000 principal amount of the applicable series of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the applicable conversion rate for the respective Notes on each such trading day; or&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:49.5pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;"&gt;upon the occurrence of specified corporate events.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On or after the respective convertible date, holders may surrender all or any portion of their Notes for conversion at any time prior to the close of business on the second scheduled trading day immediately preceding the applicable maturity date regardless of the foregoing conditions, and such conversions will be settled upon the applicable maturity date. Upon conversion, holders of the Notes of a series will receive cash equal to the aggregate principal amount of the Notes of such series to be converted, and, at our election, cash and/or shares of our common stock for any amounts in excess of the aggregate principal amount of the Notes of such series being converted. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The conversion price will be subject to adjustment in some events. Holders of the Notes of a series who convert their Notes of such series in connection with certain corporate events that constitute a &#x201c;make-whole fundamental change&#x201d; under the applicable Indenture are, under certain circumstances, entitled to an increase in the conversion rate for such series of Notes. Additionally, upon the occurrence of a corporate event that constitutes a &#x201c;fundamental change&#x201d; under the applicable Indenture, holders of the Notes of such series may require us to repurchase for cash all or a portion of the Notes of such series at a repurchase price equal to 100% of the principal amount of the Notes of such series plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The sale price condition was not met for the 2023 Notes during the fiscal quarters ended July&#160;31, 2020 or July&#160;31, 2019, and the sale price condition was not met for the 2025 Notes during the fiscal quarter ended July&#160;31, 2020. Since our Notes were not convertible, the net carrying amount of the Notes was classified as a long-term liability and the equity component was included in additional paid-in capital in our consolidated balance sheets in the periods they each were presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the year ended July 31, 2019, we repaid $575.0 million in aggregate principal amount of the 2019 Notes, of which $415.6&#160;million in aggregate principal amount pertained to early conversions submitted by the holders prior to January 1, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of early conversions of the 2019 Notes during the year ended July 31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.038%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.762%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Notes principal early converted and repaid in cash:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Allocated to liability component&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;403.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Allocated to equity component&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total principal early converted and repaid in cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Loss on early conversions of convertible senior notes&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(1)&#160;Recorded as a reduction to convertible senior notes, net in our consolidated balance sheets and calculated by measuring the fair value of a similar liability that did not have an associated convertible feature.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(2)&#160;Recorded as a reduction to additional paid-in capital in our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(3)&#160;Represents the difference between the cash consideration allocated to the liability component and the net carrying amount of the liability component on the respective settlement dates. The amount is included in other income, net in our consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The remaining $159.4 million in aggregate principal amount was repaid on the July 1, 2019 maturity date. We issued 2.5 million shares of common stock to the holders of the 2019 Notes for the conversion value in excess of the principal amount during the year ended July 31, 2019. These shares were fully offset by shares received from the corresponding exercise of the associated note hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the components of the Notes as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.677%;"/&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 style="width:1.0%;"/&gt;&lt;td style="width:6.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.772%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.772%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&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 style="width:1.0%;"/&gt;&lt;td style="width:6.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.683%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liability component:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,693.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,000.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,693.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,693.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,693.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: debt discount and debt issuance costs, net of amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;408.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;263.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;263.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,493.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,591.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,084.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,430.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,430.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;403.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;718.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The total estimated fair value of the Notes was $4.1 billion at July&#160;31, 2020. The total estimated fair value of the 2023 Notes was $1.9 billion at July&#160;31, 2019. The fair value was determined based on the closing trading price per $100 of the Notes as of the last day of trading for the period. We consider the fair value of the Notes at July&#160;31, 2020 and July&#160;31, 2019 to be a Level 2 measurement. The fair value of the Notes is primarily affected by the trading price of our common stock and market interest rates. Based on the closing price of our common stock on July&#160;31, 2020, the if-converted value of the 2023 Notes and the 2025 Notes each was less than its principal amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth interest expense recognized related to our convertible senior notes (dollars in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.844%;"/&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 style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.566%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.772%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contractual interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71.4&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58.5&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.2&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total interest expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73.1&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.5&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective interest rate of the liability component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Note Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;To minimize the impact of potential economic dilution upon conversion of our convertible senior notes, we entered into separate convertible note hedge transactions (the &#x201c;2019 Note Hedges,&#x201d; with respect to the 2019 Notes, the &#x201c;2023 Note Hedges,&#x201d; with respect to the 2023 Notes, the &#x201c;2025 Note Hedges,&#x201d; with respect to the 2025 Notes and the 2023 Notes Hedgers together with 2025 Note Hedges, the &#x201c;Note Hedges&#x201d;) with respect to our common stock concurrent with the issuance of each series of our convertible senior notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our note hedges (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:74.038%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.985%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate Purchase&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Note Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Note Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;332.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Note Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;370.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Upon the settlement of the 2019 Notes, we exercised the corresponding portion of our 2019 Note Hedges during the year ended July 31, 2019 and received shares of our common stock that fully offset the shares issued in excess of the principal amount of the converted 2019 Notes. The 2019 Note Hedges expired upon maturity of the 2019 Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Note Hedges cover shares of our common stock at a strike price per share that corresponds to the initial applicable conversion price of the applicable series of Notes, which are also subject to adjustment, and are exercisable upon conversion of the applicable series of the Notes. The Note Hedges will expire upon maturity of the applicable series of Notes. The Note Hedges are separate transactions and are not part of the terms of the applicable series of the Notes. Holders of the Notes of either series will not have any rights with respect to the Note Hedges. Any shares of our common stock receivable by us under the Note Hedges are excluded from the calculation of diluted earnings per share as they are antidilutive. The aggregate amounts paid for the Note Hedges are included in additional paid-in capital in our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Separately, but concurrently with the issuance of each series of our convertible senior notes, we entered into transactions whereby we sold warrants (the &#x201c;2019 Warrants,&#x201d; with respect to the 2019 Notes, the &#x201c;2023 Warrants,&#x201d; with respect to the 2023 Notes, the &#x201c;2025 Warrants,&#x201d; with respect to the 2025 Notes and the 2023 Warrants together with the 2025 Warrants, the &#x201c;Warrants&#x201d;) to acquire shares of our common stock, subject to anti-dilution adjustments. The 2019 Warrants were exercisable as of October 2019, and the 2023 Warrants and 2025 Warrants are exercisable beginning October 2023 and September 2025, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of all our warrants (in millions, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.430%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Strike Price per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate Proceeds&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;137.85&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;417.80&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;408.47&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the year ended July 31, 2020, we net settled all 2019 Warrants with 2.0&#160;million shares or $462.0 million in fair value of our common stock. The number of net shares issued was determined based on the number of 2019 Warrants exercised multiplied by the difference between the strike price of the 2019 Warrants and their daily volume weighted-average stock price.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The shares issuable under the Warrants will be included in the calculation of diluted earnings per share when the average market value per share of our common stock for the reporting period exceeds the applicable strike price for such series of Warrants. The Warrants are separate transactions and are not part of either series of Notes or Note Hedges and are not remeasured through earnings each reporting period. Holders of the Notes of either series will not have any rights with respect to the Warrants. The aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital in our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On September 4, 2018, we entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) with certain institutional lenders that provides for a $400.0 million unsecured revolving credit facility (the &#x201c;Credit Facility&#x201d;), with an option to increase the amount of the Credit Facility by up to an additional $350.0 million, subject to certain conditions. The Credit Facility matures on the earlier of (i) September&#160;4, 2023 and (ii) the date that is 91 days prior to the stated maturity of our 2023 Notes if (a) any of the 2023 Notes are still outstanding and (b) our unrestricted cash and cash equivalents are less than the then outstanding principal amount of our 2023 Notes plus $400.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The borrowings under the Credit Facility currently bear interest, at our option, at a base rate plus a spread of 0.00% to 0.75%, or an adjusted LIBO rate plus a spread of 1.00% to 1.75%, in each case with such spread being determined based on our leverage ratio. We are obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.125% to 0.250%, depending on our leverage ratio. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Regulatory authorities that oversee financial markets have announced that after the end of 2021, they would no longer compel banks currently reporting information used to set the LIBO Rate to continue to make rate submissions. As a result, it is possible that beginning in 2022, the LIBO Rate will no longer be available as a reference rate. Under the terms of our Credit Facility, in the event of the discontinuance of the LIBO Rate, a mutually agreed-upon alternative benchmark rate will be established to replace the LIBO Rate, which may include the Secured Overnight Financing Rate ("SOFR"). We do not anticipate that the discontinuance of the LIBO Rate will materially impact our liquidity or financial position.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of July&#160;31, 2020, there were no amounts outstanding, and we were in compliance with all covenants under the Credit Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i235d97757cae45ee980859312b91f99a_I20140630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzU2_55c3bfe2-53b6-4f7e-9206-decac6d5d769"
      unitRef="usd">575000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i235d97757cae45ee980859312b91f99a_I20140630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzg5_9bb68629-3d25-4e40-b6ec-537bbcefc3e8"
      unitRef="number">0.000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iaa3d286455df4e68994faf5a07f327d4_I20180731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEyMw_e2d93452-b10a-4599-be30-ef341fb7fc5f"
      unitRef="usd">1700000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iaa3d286455df4e68994faf5a07f327d4_I20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE1Ng_f500a2d4-1a3a-4d56-a64c-313d87b75f43"
      unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id15fd995793b482886b25acfb9e8bc4c_I20200603"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzg3OTYwOTMwNTcyNzE_87903745-7480-4104-b5b8-7caabb55eee1"
      unitRef="usd">2000000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id15fd995793b482886b25acfb9e8bc4c_I20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzU0OTc1NTgxNTMxMTE_4c631a18-b9bb-4998-9008-50284a5ea2fb"
      unitRef="number">0.00375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iaa3d286455df4e68994faf5a07f327d4_I20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzIwMw_17164eb2-d514-4a5f-89d3-c09e2579a1d1"
      unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id15fd995793b482886b25acfb9e8bc4c_I20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzU0OTc1NTgxNTMzOTM_4c631a18-b9bb-4998-9008-50284a5ea2fb"
      unitRef="number">0.00375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="if4278548918c425486780a546974e762_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzc2OTY1ODE0Mjc5Mzc_4019c9be-a7da-400e-b40e-bf37fc251081"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="if4278548918c425486780a546974e762_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzc2OTY1ODE0Mjc5NTM_fc038814-a369-4e1a-ac38-eb4404ec77dc"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="if4278548918c425486780a546974e762_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzc2OTY1ODE0Mjc5NDU_7460e90e-2300-4a17-94c4-418ecf0e436f"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="if4278548918c425486780a546974e762_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzc2OTY1ODE0Mjc5NTk_f0b1e19f-35d5-4992-b578-35a7bbb51816"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <panw:ConvertibleDebtOtherDetailsTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwNjEz_0205dad8-9c5e-49a7-a7af-ab5f3c096726">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our convertible senior notes (number of shares in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.372%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.763%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Conversion Rate per $1,000 Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial Conversion Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Convertible Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.0680&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110.28&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.7545&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;266.35&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.3602&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;297.60&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 1, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</panw:ConvertibleDebtOtherDetailsTableTextBlock>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="if4c0ab90e9394ba887b3547d480e02b4_D20140630-20140630"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpmZGM1N2U3ZTc1NmQ0NDJmYjQzYjdhZGU3ZDY3MDA0MC90YWJsZXJhbmdlOmZkYzU3ZTdlNzU2ZDQ0MmZiNDNiN2FkZTdkNjcwMDQwXzEtMS0xLTEtMA_ef1778e3-3e5f-4eee-88f4-ef096a350fbd"
      unitRef="number">9.0680</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i235d97757cae45ee980859312b91f99a_I20140630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpmZGM1N2U3ZTc1NmQ0NDJmYjQzYjdhZGU3ZDY3MDA0MC90YWJsZXJhbmdlOmZkYzU3ZTdlNzU2ZDQ0MmZiNDNiN2FkZTdkNjcwMDQwXzEtMy0xLTEtMA_32d61750-cb89-486c-a8a9-9612c0c05062"
      unitRef="usdPerShare">110.28</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments
      contextRef="if4c0ab90e9394ba887b3547d480e02b4_D20140630-20140630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpmZGM1N2U3ZTc1NmQ0NDJmYjQzYjdhZGU3ZDY3MDA0MC90YWJsZXJhbmdlOmZkYzU3ZTdlNzU2ZDQ0MmZiNDNiN2FkZTdkNjcwMDQwXzEtNy0xLTEtMA_d99a224b-6a37-480f-bb3c-6e73d2d16346"
      unitRef="shares">5200000</us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i3ce484252c09473186b703444bd16ea1_D20180731-20180731"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpmZGM1N2U3ZTc1NmQ0NDJmYjQzYjdhZGU3ZDY3MDA0MC90YWJsZXJhbmdlOmZkYzU3ZTdlNzU2ZDQ0MmZiNDNiN2FkZTdkNjcwMDQwXzItMS0xLTEtMA_73770158-c4d0-4ab4-8ec3-bdd22fd3e68e"
      unitRef="number">3.7545</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="iaa3d286455df4e68994faf5a07f327d4_I20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpmZGM1N2U3ZTc1NmQ0NDJmYjQzYjdhZGU3ZDY3MDA0MC90YWJsZXJhbmdlOmZkYzU3ZTdlNzU2ZDQ0MmZiNDNiN2FkZTdkNjcwMDQwXzItMy0xLTEtMA_cc9b6b56-b6bc-4ca1-bd31-194fc74ef2e5"
      unitRef="usdPerShare">266.35</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments
      contextRef="i3ce484252c09473186b703444bd16ea1_D20180731-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpmZGM1N2U3ZTc1NmQ0NDJmYjQzYjdhZGU3ZDY3MDA0MC90YWJsZXJhbmdlOmZkYzU3ZTdlNzU2ZDQ0MmZiNDNiN2FkZTdkNjcwMDQwXzItNy0xLTEtMA_6e2a641d-4061-4d7d-9b7d-8abf22f9e7b3"
      unitRef="shares">6400000</us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="if4278548918c425486780a546974e762_D20200603-20200603"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpmZGM1N2U3ZTc1NmQ0NDJmYjQzYjdhZGU3ZDY3MDA0MC90YWJsZXJhbmdlOmZkYzU3ZTdlNzU2ZDQ0MmZiNDNiN2FkZTdkNjcwMDQwXzMtMS0xLTEtNDMyOQ_ee88de85-3e94-42ba-a840-5ad54dc25d51"
      unitRef="number">3.3602</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="id15fd995793b482886b25acfb9e8bc4c_I20200603"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpmZGM1N2U3ZTc1NmQ0NDJmYjQzYjdhZGU3ZDY3MDA0MC90YWJsZXJhbmdlOmZkYzU3ZTdlNzU2ZDQ0MmZiNDNiN2FkZTdkNjcwMDQwXzMtMy0xLTEtNDM5Mg_496cdc42-102c-4927-8af1-c343bffcfc31"
      unitRef="usdPerShare">297.60</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments
      contextRef="if4278548918c425486780a546974e762_D20200603-20200603"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpmZGM1N2U3ZTc1NmQ0NDJmYjQzYjdhZGU3ZDY3MDA0MC90YWJsZXJhbmdlOmZkYzU3ZTdlNzU2ZDQ0MmZiNDNiN2FkZTdkNjcwMDQwXzMtNy0xLTEtNDM5NQ_d3312dd2-eda1-485d-8e8f-fd68523ba00e"
      unitRef="shares">6700000</us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i00857979eee74ca2965865d47ae600c8_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE1OTA_b8dd9921-8512-484d-9749-a6e0d34d3a3a"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i6c5b94d270b243ba901551bf5b080b11_D20180731-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE1OTA_f48f4799-09a2-4a53-b5de-db1c232ffd35"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i00857979eee74ca2965865d47ae600c8_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE2NTQ_43b4e0a3-e27c-40b1-a1a8-4f7056cebb10"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i6c5b94d270b243ba901551bf5b080b11_D20180731-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE2NTQ_8b0eb43c-be67-4493-91e0-901abfd8e26c"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i00857979eee74ca2965865d47ae600c8_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE3ODU_ae6feed9-0d7c-4155-9325-db2924b1ef18"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i6c5b94d270b243ba901551bf5b080b11_D20180731-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE3ODU_d98fab02-d676-4579-84a5-6c66f7152ef2"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <panw:DebtInstrumentConvertiblePer1000PrincipalThresholdBusinessDays
      contextRef="i6c5b94d270b243ba901551bf5b080b11_D20180731-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE5MjA_c69cae93-516d-45cf-b981-8588cb002c37"
      unitRef="day">5</panw:DebtInstrumentConvertiblePer1000PrincipalThresholdBusinessDays>
    <panw:DebtInstrumentConvertiblePer1000PrincipalThresholdBusinessDays
      contextRef="i00857979eee74ca2965865d47ae600c8_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE5MjA_e3b6fda8-aa8a-4560-b745-a84276d6b4f7"
      unitRef="day">5</panw:DebtInstrumentConvertiblePer1000PrincipalThresholdBusinessDays>
    <panw:DebtInstrumentsConvertiblePer1000PrincipalThresholdConsecutiveTradingDays
      contextRef="i00857979eee74ca2965865d47ae600c8_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE5NTM_606aa744-2c50-46af-8e32-bc0d01fb1ee2"
      unitRef="day">5</panw:DebtInstrumentsConvertiblePer1000PrincipalThresholdConsecutiveTradingDays>
    <panw:DebtInstrumentsConvertiblePer1000PrincipalThresholdConsecutiveTradingDays
      contextRef="i6c5b94d270b243ba901551bf5b080b11_D20180731-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzE5NTM_ca66d6c3-0142-42cd-975e-40f111f89f46"
      unitRef="day">5</panw:DebtInstrumentsConvertiblePer1000PrincipalThresholdConsecutiveTradingDays>
    <panw:DebtInstrumentConvertibleThresholdPercentageofNotesPriceTrigger
      contextRef="i6c5b94d270b243ba901551bf5b080b11_D20180731-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzIxNjQ_bda4447a-ce88-4559-94a0-75fa4fd64fb8"
      unitRef="number">0.98</panw:DebtInstrumentConvertibleThresholdPercentageofNotesPriceTrigger>
    <panw:DebtInstrumentConvertibleThresholdPercentageofNotesPriceTrigger
      contextRef="i00857979eee74ca2965865d47ae600c8_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzIxNjQ_f8e7e613-1b6c-456f-ae1b-50c76985ea05"
      unitRef="number">0.98</panw:DebtInstrumentConvertibleThresholdPercentageofNotesPriceTrigger>
    <panw:DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange
      contextRef="i3ce484252c09473186b703444bd16ea1_D20180731-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzM3MDE_6fbe901f-6ccd-49cf-aac7-d8c0aa2f1dd6"
      unitRef="number">1</panw:DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange>
    <panw:DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange
      contextRef="if4278548918c425486780a546974e762_D20200603-20200603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzM3MDE_be681ce8-ba65-403d-adee-d8d4c162cd5e"
      unitRef="number">1</panw:DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="ia4c2535d4c9545e78d1751f3926df3ba_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzQyNTY_a3258151-362d-42ef-beae-0d9a5322c136"
      unitRef="usd">575000000.0</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i07f6b231e1484162a794ee86ff259acb_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzQzMDk_bcb6d9a0-26be-44f0-b2b2-b219db016005"
      unitRef="usd">415600000</us-gaap:RepaymentsOfConvertibleDebt>
    <panw:Scheduleof2019NotesConversionsTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwNTg1_e6fb1dbb-334c-4a99-b368-bcd74be90811">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of early conversions of the 2019 Notes during the year ended July 31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.038%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.762%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Notes principal early converted and repaid in cash:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Allocated to liability component&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;403.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Allocated to equity component&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total principal early converted and repaid in cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Loss on early conversions of convertible senior notes&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(1)&#160;Recorded as a reduction to convertible senior notes, net in our consolidated balance sheets and calculated by measuring the fair value of a similar liability that did not have an associated convertible feature.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(2)&#160;Recorded as a reduction to additional paid-in capital in our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(3)&#160;Represents the difference between the cash consideration allocated to the liability component and the net carrying amount of the liability component on the respective settlement dates. The amount is included in other income, net in our consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;</panw:Scheduleof2019NotesConversionsTableTextBlock>
    <panw:RepaymentsofConvertibleDebtDebtLiabilityComponent
      contextRef="i07f6b231e1484162a794ee86ff259acb_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MmFhZDk5ZWY2MDM0NmRhYTFjYmNjYzk0Y2I0YjY4OS90YWJsZXJhbmdlOjcyYWFkOTllZjYwMzQ2ZGFhMWNiY2NjOTRjYjRiNjg5XzMtMS0xLTEtMA_347f8143-ab84-4853-8d36-82c9ca20ef0a"
      unitRef="usd">403400000</panw:RepaymentsofConvertibleDebtDebtLiabilityComponent>
    <panw:RepaymentsofConvertibleDebtDebtEquityComponent
      contextRef="i07f6b231e1484162a794ee86ff259acb_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MmFhZDk5ZWY2MDM0NmRhYTFjYmNjYzk0Y2I0YjY4OS90YWJsZXJhbmdlOjcyYWFkOTllZjYwMzQ2ZGFhMWNiY2NjOTRjYjRiNjg5XzQtMS0xLTEtMA_674af0fe-a8c6-4be9-beb4-316d1d6dbcf4"
      unitRef="usd">12200000</panw:RepaymentsofConvertibleDebtDebtEquityComponent>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i07f6b231e1484162a794ee86ff259acb_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MmFhZDk5ZWY2MDM0NmRhYTFjYmNjYzk0Y2I0YjY4OS90YWJsZXJhbmdlOjcyYWFkOTllZjYwMzQ2ZGFhMWNiY2NjOTRjYjRiNjg5XzUtMS0xLTEtMA_acc0ae56-4841-418d-8f26-e445de712be2"
      unitRef="usd">415600000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i07f6b231e1484162a794ee86ff259acb_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MmFhZDk5ZWY2MDM0NmRhYTFjYmNjYzk0Y2I0YjY4OS90YWJsZXJhbmdlOjcyYWFkOTllZjYwMzQ2ZGFhMWNiY2NjOTRjYjRiNjg5XzYtMS0xLTEtMA_ec2b07cf-a61a-49ee-96ce-837058ef3ab5"
      unitRef="usd">-2600000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="ie4e75e43a0c24091acc0b1a4a2abe61a_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzYwNDczMTM5NzY2NTM_93bead3f-b33b-4edf-b24f-7fac3075fdef"
      unitRef="usd">159400000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="ia4c2535d4c9545e78d1751f3926df3ba_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzYwNDczMTM5NzY2ODY_cbfd8433-b9c6-4578-8065-e28e1934b0f5"
      unitRef="shares">2500000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:ConvertibleDebtTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwNjAy_1ad73a40-c482-4d76-abfc-cdae5a6434ab">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the components of the Notes as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.677%;"/&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 style="width:1.0%;"/&gt;&lt;td style="width:6.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.772%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.772%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&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 style="width:1.0%;"/&gt;&lt;td style="width:6.677%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.683%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liability component:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,693.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,000.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,693.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,693.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,693.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: debt discount and debt issuance costs, net of amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;408.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;263.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;263.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,493.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,591.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,084.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,430.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,430.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;403.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;718.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9e81a8b692584831a86cb6319a983d62_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzMtMy0xLTEtMA_e280f1cb-38e8-4b32-852f-9fd787fc026e"
      unitRef="usd">1693000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4fc6c5cb0fca4a678552071f7af864ad_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzMtNS0xLTEtNjY1MA_56634153-02c6-4dd8-ab21-d8df23037160"
      unitRef="usd">2000000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzMtNS0xLTEtMA_89e1bffc-3012-4214-b913-3059b1820983"
      unitRef="usd">3693000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib87fa91b8f7543d2a8ca20d4031d6c7c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzMtOS0xLTEtMA_86a39f79-2074-42b3-8be8-8c83feff8ad1"
      unitRef="usd">1693000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzMtMTEtMS0xLTA_64dd9ac7-57e2-47cb-9e78-ed074563fc70"
      unitRef="usd">1693000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i9e81a8b692584831a86cb6319a983d62_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzQtMy0xLTEtMA_b3fb0b33-0191-458a-8ec9-a3f4b7cc65f3"
      unitRef="usd">200000000.0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i4fc6c5cb0fca4a678552071f7af864ad_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzQtNS0xLTEtNjY1Mw_a69ce728-3aaf-4a2b-a1b3-6538b7d72012"
      unitRef="usd">408900000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzQtNS0xLTEtMA_119b680e-1726-45d4-8930-82d4d081d600"
      unitRef="usd">608900000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ib87fa91b8f7543d2a8ca20d4031d6c7c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzQtOS0xLTEtMA_5d4131e5-6aae-420e-8af1-9e332615ddfb"
      unitRef="usd">263000000.0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzQtMTEtMS0xLTA_21393690-71c5-4e17-af84-2af873d76c67"
      unitRef="usd">263000000.0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i9e81a8b692584831a86cb6319a983d62_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzUtMy0xLTEtMA_369b3c2e-ab9a-4af6-9d73-02ce4732beba"
      unitRef="usd">1493000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i4fc6c5cb0fca4a678552071f7af864ad_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzUtNS0xLTEtNjk4OQ_a2fc6ab3-4f82-4bf0-b8d2-7dc15ebe8d71"
      unitRef="usd">1591100000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzUtNS0xLTEtMA_3e9982bd-0bdd-485f-8021-8e147741dce2"
      unitRef="usd">3084100000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib87fa91b8f7543d2a8ca20d4031d6c7c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzUtOS0xLTEtMA_f028b37f-3180-4d75-ad1b-849c42fa861f"
      unitRef="usd">1430000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzUtMTEtMS0xLTA_4442165e-8a8f-47ac-a11d-ed28c3484d53"
      unitRef="usd">1430000000.0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="i9e81a8b692584831a86cb6319a983d62_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzctMy0xLTEtMA_307ac688-6cbd-4af3-a2fc-eb28fc8a5bbe"
      unitRef="usd">315000000.0</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="i4fc6c5cb0fca4a678552071f7af864ad_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzctNS0xLTEtNjY1Nw_e89e22f6-2cf0-4a3c-bd74-022c1bccd8a5"
      unitRef="usd">403000000.0</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzctNS0xLTEtMA_0d2a2c18-96aa-4b58-80f5-d6ffbea30bd3"
      unitRef="usd">718000000.0</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="ib87fa91b8f7543d2a8ca20d4031d6c7c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzctOS0xLTEtMA_95a0b5af-8119-463a-80a8-ca8532da439f"
      unitRef="usd">315000000.0</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo3MzY4NzNiYTdkZjA0MmUyOGJjN2MzYWYyYzE3YzFkNC90YWJsZXJhbmdlOjczNjg3M2JhN2RmMDQyZTI4YmM3YzNhZjJjMTdjMWQ0XzctMTEtMS0xLTA_8335a0a2-9dc6-4931-9ef0-6b367e9dfe61"
      unitRef="usd">315000000.0</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i602d29ea372a48e5a8fa6abd63eeeb79_I20200731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzYwNDczMTM5NzcwNzQ_0d2589fe-ab86-462d-8633-ffe8be88c493"
      unitRef="usd">4100000000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i7fa261f42b99401a848cf740d377bc7d_I20190731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzYwNTA_2bb86be5-d1f7-4869-ac8b-8782d9aa0ea8"
      unitRef="usd">1900000000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwNjE3_d98e88a7-424a-4038-b014-9775e188cfe7">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth interest expense recognized related to our convertible senior notes (dollars in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.844%;"/&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 style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.566%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.772%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contractual interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71.4&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58.5&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.2&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total interest expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73.1&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.9&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.7&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:6pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.5&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective interest rate of the liability component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.8&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="ia406d39cbf904e8883654e93042b9034_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzItMy0xLTEtMA_def9c818-0e25-4ef2-8224-86eb9bbc6aad"
      unitRef="usd">12700000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i9c658d44befb45df940f755140891889_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzItNS0xLTEtMTgxMw_b098fa1a-0dde-4add-9b5c-f152c8016d1a"
      unitRef="usd">1100000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzItNS0xLTEtMA_14010b99-eb35-4234-8222-e970d11e17f1"
      unitRef="usd">13800000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="ia4c2535d4c9545e78d1751f3926df3ba_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzItNy0xLTEtMA_5c2d4416-cd76-45f0-8728-026501851c86"
      unitRef="usd">0</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i118faf1f44f94e5db89a927d09135af7_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzItOS0xLTEtMA_9947aed7-0064-4b7b-832c-9872627f96fe"
      unitRef="usd">12700000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzItMTEtMS0xLTA_24f4aec3-38ec-42ab-a537-98edc47b8742"
      unitRef="usd">12700000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i7d43cd2f6ef14ee6bf0c0ce9b9149f5a_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzItMTMtMS0xLTA_2c60f20a-9d75-4416-9c1e-8eca852674ac"
      unitRef="usd">0</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i421131c839f74753a69edd43bbd6d7e1_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzItMTUtMS0xLTA_16dde499-aaa3-440b-92a7-b7cd8dd35852"
      unitRef="usd">700000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzItMTctMS0xLTA_71c88244-de34-4efb-b575-c91a65e7a365"
      unitRef="usd">700000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ia406d39cbf904e8883654e93042b9034_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzMtMy0xLTEtMA_86351d18-e623-4900-a0a7-dc94ab68c5f8"
      unitRef="usd">60900000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i9c658d44befb45df940f755140891889_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzMtNS0xLTEtMTgxNw_caea24cf-b8fb-45ae-a9ba-a59cfe6137fa"
      unitRef="usd">10500000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzMtNS0xLTEtMA_de38c4ea-fcdf-406d-85a7-3abd55a4070f"
      unitRef="usd">71400000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ia4c2535d4c9545e78d1751f3926df3ba_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzMtNy0xLTEtMA_2a1c4bbd-d586-46a5-a6e4-b30da977ccef"
      unitRef="usd">8700000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i118faf1f44f94e5db89a927d09135af7_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzMtOS0xLTEtMA_d9ed0831-3668-4c1b-a1ca-f3ea7020f64f"
      unitRef="usd">58500000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzMtMTEtMS0xLTA_70e8d693-60b1-4adb-ae20-3949dfee9a28"
      unitRef="usd">67200000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i7d43cd2f6ef14ee6bf0c0ce9b9149f5a_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzMtMTMtMS0xLTA_c0a91ee0-8ff1-4002-984b-25f8532ff6da"
      unitRef="usd">22900000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i421131c839f74753a69edd43bbd6d7e1_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzMtMTUtMS0xLTA_9636df02-d1cd-4cad-89b2-46034e8f088e"
      unitRef="usd">3000000.0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzMtMTctMS0xLTA_d0a1a40c-732d-4138-8200-ed3c6c812e93"
      unitRef="usd">25900000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ia406d39cbf904e8883654e93042b9034_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzQtMy0xLTEtMA_f64bd0b2-8101-48fa-a438-3261b8a298a9"
      unitRef="usd">2100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i9c658d44befb45df940f755140891889_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzQtNS0xLTEtMTgyNw_5db6e4f8-49d5-4bd8-a65e-c58c51212bd2"
      unitRef="usd">400000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzQtNS0xLTEtMA_7fc91d8a-ab1a-437c-9db2-7db556b9dfea"
      unitRef="usd">2500000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ia4c2535d4c9545e78d1751f3926df3ba_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzQtNy0xLTEtMA_7c89e9a4-71a5-4a27-9938-c4eca8615368"
      unitRef="usd">1100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i118faf1f44f94e5db89a927d09135af7_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzQtOS0xLTEtMA_a6715510-5d6b-4b6e-9e44-ef3b594ce17a"
      unitRef="usd">1900000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzQtMTEtMS0xLTA_2a12e286-d31b-4722-bc44-65ad4a14cc73"
      unitRef="usd">3000000.0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i7d43cd2f6ef14ee6bf0c0ce9b9149f5a_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzQtMTMtMS0xLTA_f3cdb69e-da60-4fc8-ba76-69fdb5e4bde6"
      unitRef="usd">2800000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i421131c839f74753a69edd43bbd6d7e1_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzQtMTUtMS0xLTA_35e5b447-5584-4a87-95b8-1ef6d7be8ba6"
      unitRef="usd">100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzQtMTctMS0xLTA_e5bde3a0-8044-4afc-986f-b6930d50f58b"
      unitRef="usd">2900000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="ia406d39cbf904e8883654e93042b9034_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzUtMy0xLTEtMA_dc0a7fd5-9aff-490d-ad36-d2b8a4bc00d9"
      unitRef="usd">75700000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i9c658d44befb45df940f755140891889_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzUtNS0xLTEtNDQ0MQ_42cac325-c26a-41ae-852a-2130f50ab2ff"
      unitRef="usd">12000000.0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzUtNS0xLTEtMA_09800af1-a423-40ab-bf26-fad7a276d34a"
      unitRef="usd">87700000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ia4c2535d4c9545e78d1751f3926df3ba_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzUtNy0xLTEtMA_45c1a37b-df09-4ceb-a32b-28801ce7e89c"
      unitRef="usd">9800000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i118faf1f44f94e5db89a927d09135af7_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzUtOS0xLTEtMA_e07e8584-7328-458f-ba20-04bc8c5bf72f"
      unitRef="usd">73100000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzUtMTEtMS0xLTA_cd7c7a2b-c97a-405b-8079-8a83dd8b3a90"
      unitRef="usd">82900000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i7d43cd2f6ef14ee6bf0c0ce9b9149f5a_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzUtMTMtMS0xLTA_b244b25b-777b-45a6-9bcf-b2cade7eb6b4"
      unitRef="usd">25700000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i421131c839f74753a69edd43bbd6d7e1_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzUtMTUtMS0xLTA_ca9aea48-1878-4ab5-9d5d-6ad9121611b1"
      unitRef="usd">3800000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzUtMTctMS0xLTA_0437593a-b86d-4988-82fc-2093a3df14fe"
      unitRef="usd">29500000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i9e81a8b692584831a86cb6319a983d62_I20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzctMy0xLTEtMA_0ac5015c-af16-4ef7-883d-808960652d8b"
      unitRef="number">0.052</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i4fc6c5cb0fca4a678552071f7af864ad_I20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzctNS0xLTEtNDQ0OA_f01f988d-e112-429a-8c9e-77d2a2a91bc4"
      unitRef="number">0.054</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="idc22edc4335b4c4da9d9a9c4335c9914_I20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzctNy0xLTEtMA_b6f8e831-eafe-453a-8455-21b1f14364f9"
      unitRef="number">0.048</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ib87fa91b8f7543d2a8ca20d4031d6c7c_I20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzctOS0xLTEtMA_79243f07-7f4a-417b-b16f-d4ac98b1afda"
      unitRef="number">0.052</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i94216a546741439b8bf47e84abac7e86_I20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzctMTMtMS0xLTA_c53b7f84-ddd4-413c-a022-b8e83342f601"
      unitRef="number">0.048</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iaa3d286455df4e68994faf5a07f327d4_I20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo2NGIwN2NjMDU5MTI0ODcyOGNiY2RiNDIxODc3YWEyMy90YWJsZXJhbmdlOjY0YjA3Y2MwNTkxMjQ4NzI4Y2JjZGI0MjE4NzdhYTIzXzctMTUtMS0xLTA_4818eb2b-046a-42cc-887f-6658f11cfbf3"
      unitRef="number">0.052</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <panw:ScheduleofNoteHedgeTransactionsTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwNjA2_ca7d33b5-77b4-4669-9b1f-2b631cc53d97">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of our note hedges (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:74.038%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.985%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate Purchase&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Note Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Note Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;332.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Note Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;370.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</panw:ScheduleofNoteHedgeTransactionsTableTextBlock>
    <panw:SharesOfCommonStockCoveredByNoteHedges
      contextRef="ic0bcd5aad0cb4f5d9e7e078ce1e8d36e_D20140630-20140630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpjMWZiOWMzZmRmNDY0ZjNhYTcxODVlZmRmYTNjMWM3Yi90YWJsZXJhbmdlOmMxZmI5YzNmZGY0NjRmM2FhNzE4NWVmZGZhM2MxYzdiXzEtMS0xLTEtMA_4ad30c1e-0ef1-4534-9cb5-b09d32820e17"
      unitRef="shares">5200000</panw:SharesOfCommonStockCoveredByNoteHedges>
    <panw:PurchaseofNoteHedges
      contextRef="ic0bcd5aad0cb4f5d9e7e078ce1e8d36e_D20140630-20140630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpjMWZiOWMzZmRmNDY0ZjNhYTcxODVlZmRmYTNjMWM3Yi90YWJsZXJhbmdlOmMxZmI5YzNmZGY0NjRmM2FhNzE4NWVmZGZhM2MxYzdiXzEtMy0xLTEtMA_1ff1f1ba-7476-4eb0-a2a2-2922002914de"
      unitRef="usd">111000000.0</panw:PurchaseofNoteHedges>
    <panw:SharesOfCommonStockCoveredByNoteHedges
      contextRef="id4705559b5c942a7ab70e302be935282_D20180731-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpjMWZiOWMzZmRmNDY0ZjNhYTcxODVlZmRmYTNjMWM3Yi90YWJsZXJhbmdlOmMxZmI5YzNmZGY0NjRmM2FhNzE4NWVmZGZhM2MxYzdiXzItMS0xLTEtMA_da0592bb-3174-477c-a24f-6639e7ae5d99"
      unitRef="shares">6400000</panw:SharesOfCommonStockCoveredByNoteHedges>
    <panw:PurchaseofNoteHedges
      contextRef="id4705559b5c942a7ab70e302be935282_D20180731-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpjMWZiOWMzZmRmNDY0ZjNhYTcxODVlZmRmYTNjMWM3Yi90YWJsZXJhbmdlOmMxZmI5YzNmZGY0NjRmM2FhNzE4NWVmZGZhM2MxYzdiXzItMy0xLTEtMA_1382ff86-771f-4bb8-afad-26822b4c3d05"
      unitRef="usd">332000000.0</panw:PurchaseofNoteHedges>
    <panw:SharesOfCommonStockCoveredByNoteHedges
      contextRef="i3b6c3290a6464906916387a3e53a178d_D20200603-20200603"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpjMWZiOWMzZmRmNDY0ZjNhYTcxODVlZmRmYTNjMWM3Yi90YWJsZXJhbmdlOmMxZmI5YzNmZGY0NjRmM2FhNzE4NWVmZGZhM2MxYzdiXzMtMS0xLTEtMTg0MA_e8ad92d0-587b-47b7-b289-4b820ad4bd93"
      unitRef="shares">6700000</panw:SharesOfCommonStockCoveredByNoteHedges>
    <panw:PurchaseofNoteHedges
      contextRef="i3b6c3290a6464906916387a3e53a178d_D20200603-20200603"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTpjMWZiOWMzZmRmNDY0ZjNhYTcxODVlZmRmYTNjMWM3Yi90YWJsZXJhbmdlOmMxZmI5YzNmZGY0NjRmM2FhNzE4NWVmZGZhM2MxYzdiXzMtMy0xLTEtNDQyNg_0e742d07-f021-45da-bdd7-b8db820c9930"
      unitRef="usd">370800000</panw:PurchaseofNoteHedges>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwNjEw_30aa4d32-b93f-4b23-b623-4574013d2301">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents details of all our warrants (in millions, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.430%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Strike Price per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate Proceeds&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;137.85&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023 Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;417.80&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;408.47&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="ia142fceeb72e4f88abea27b5d765d220_I20140630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo1YzU0ODIxODAwMTY0NDUwYmQ5ZTgzMTAyOThmYTllZC90YWJsZXJhbmdlOjVjNTQ4MjE4MDAxNjQ0NTBiZDllODMxMDI5OGZhOWVkXzEtMS0xLTEtMA_2b4047f4-8c46-46de-a8df-e7a508e0f1d0"
      unitRef="shares">5200000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia142fceeb72e4f88abea27b5d765d220_I20140630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo1YzU0ODIxODAwMTY0NDUwYmQ5ZTgzMTAyOThmYTllZC90YWJsZXJhbmdlOjVjNTQ4MjE4MDAxNjQ0NTBiZDllODMxMDI5OGZhOWVkXzEtMy0xLTEtMA_125ddecd-7c97-4637-86db-edbb0b58eedc"
      unitRef="usdPerShare">137.85</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i6c7359eb5a3141369a7ce13c2c031c9f_D20140630-20140630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo1YzU0ODIxODAwMTY0NDUwYmQ5ZTgzMTAyOThmYTllZC90YWJsZXJhbmdlOjVjNTQ4MjE4MDAxNjQ0NTBiZDllODMxMDI5OGZhOWVkXzEtNS0xLTEtMA_ea92f8bb-652f-4148-af7a-ed9093e25549"
      unitRef="usd">78300000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i35473c02285a49088460f4f09588efd2_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo1YzU0ODIxODAwMTY0NDUwYmQ5ZTgzMTAyOThmYTllZC90YWJsZXJhbmdlOjVjNTQ4MjE4MDAxNjQ0NTBiZDllODMxMDI5OGZhOWVkXzItMS0xLTEtMA_b482425f-e6a2-4e56-a0ee-4abc7632cf2d"
      unitRef="shares">6400000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i35473c02285a49088460f4f09588efd2_I20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo1YzU0ODIxODAwMTY0NDUwYmQ5ZTgzMTAyOThmYTllZC90YWJsZXJhbmdlOjVjNTQ4MjE4MDAxNjQ0NTBiZDllODMxMDI5OGZhOWVkXzItMy0xLTEtMA_aebec0a5-dda6-4527-8949-3cb14bbfff40"
      unitRef="usdPerShare">417.80</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i01fcdf3d61e6402eb68454c2503461a5_D20180731-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo1YzU0ODIxODAwMTY0NDUwYmQ5ZTgzMTAyOThmYTllZC90YWJsZXJhbmdlOjVjNTQ4MjE4MDAxNjQ0NTBiZDllODMxMDI5OGZhOWVkXzItNS0xLTEtMA_901340d4-6aea-406b-95b1-de09b307f6d0"
      unitRef="usd">145400000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i4808f81555cf4746b9b6716e85f28304_I20200603"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo1YzU0ODIxODAwMTY0NDUwYmQ5ZTgzMTAyOThmYTllZC90YWJsZXJhbmdlOjVjNTQ4MjE4MDAxNjQ0NTBiZDllODMxMDI5OGZhOWVkXzMtMS0xLTEtNDQzMA_f48c667c-d2c8-4525-b7a9-3e24ad22688c"
      unitRef="shares">6700000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i4808f81555cf4746b9b6716e85f28304_I20200603"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo1YzU0ODIxODAwMTY0NDUwYmQ5ZTgzMTAyOThmYTllZC90YWJsZXJhbmdlOjVjNTQ4MjE4MDAxNjQ0NTBiZDllODMxMDI5OGZhOWVkXzMtMy0xLTEtNDQzMg_2c8df2e4-ee1f-423c-920c-633fb37e614a"
      unitRef="usdPerShare">408.47</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="icdb3d091d1214c0a9bd5dba00567d443_D20200603-20200603"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90YWJsZTo1YzU0ODIxODAwMTY0NDUwYmQ5ZTgzMTAyOThmYTllZC90YWJsZXJhbmdlOjVjNTQ4MjE4MDAxNjQ0NTBiZDllODMxMDI5OGZhOWVkXzMtNS0xLTEtNDQzNA_acacab5f-0c87-454e-9014-312d933e9d91"
      unitRef="usd">202800000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <panw:StockIssuedDuringPeriodSharesSettlementofWarrants
      contextRef="i6d9b701a4e2446e4a05c04bfcad0f4a0_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzY1OTcwNjk3ODc1Mjk_c063e705-41e3-4faf-bed4-f1caa967037f"
      unitRef="shares">2000000.0</panw:StockIssuedDuringPeriodSharesSettlementofWarrants>
    <panw:StockIssuedDuringPeriodFairValueSettlementofWarrants
      contextRef="i6d9b701a4e2446e4a05c04bfcad0f4a0_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzY1OTcwNjk3ODc1NDY_b80bffa5-cd99-4461-8c69-27459f2a41c4"
      unitRef="usd">462000000.0</panw:StockIssuedDuringPeriodFairValueSettlementofWarrants>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i6a8e9fd4071f4542be175268f062c495_I20180904"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzk1OTE_1cf0c480-8333-459e-9e6b-4485e7e953c7"
      unitRef="usd">400000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <panw:LineofCreditFacilityOptionforAdditionalBorrowingCapacity1
      contextRef="i6a8e9fd4071f4542be175268f062c495_I20180904"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzk3Mzk_3e984ce9-2581-4ab7-b560-0e3cf21175f4"
      unitRef="usd">350000000.0</panw:LineofCreditFacilityOptionforAdditionalBorrowingCapacity1>
    <panw:DebtInstrumentNumberOfDaysPriorToStatedMaturityDate
      contextRef="i00b7795676884271a7ad3f378185153c_D20180904-20180904"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzk4Njg_ea4628b3-e890-4e23-80aa-8fccfbce96ef"
      unitRef="day">91</panw:DebtInstrumentNumberOfDaysPriorToStatedMaturityDate>
    <panw:LineOfCreditFacilityMinimumMaturityDateTermAmountAddedtoOutstandingPrincipalAmountof2023NotesinCriteriaforMaturityDate
      contextRef="id5dc7b7552604cd8a4f3c69310336377_I20180904"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwMTAw_d078ea10-f633-44fd-8ded-b759462cf0d0"
      unitRef="usd">400000000.0</panw:LineOfCreditFacilityMinimumMaturityDateTermAmountAddedtoOutstandingPrincipalAmountof2023NotesinCriteriaforMaturityDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i492af675348d48afb8c6008399915938_D20180904-20180904"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwMjA3_21cb27d4-29db-473e-b0f9-40c546576a74"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i96026a5ba24b45ca86f5582b2d17bfe2_D20180904-20180904"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwMjEz_59d8935b-9ae9-422d-985d-6e5fd9c8f2d3"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i26961292fb2843cf9fda34f8a1c3c22e_D20180904-20180904"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwMjU5_b32861f7-7515-4d87-88c9-9fe462798c51"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4303e6554ab94916b975e6401ed4a2ab_D20180904-20180904"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwMjY1_c06f53ea-2cb0-4cfa-a955-6f003b21917d"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ic5a3cddc074a4206b9e7e07e063987d2_D20180904-20180904"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwNDI3_f37d866d-b4a4-47e2-90ef-23f4b97cf3ca"
      unitRef="number">0.00125</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i7105d09cbe924409a43892e68a17c11e_D20180904-20180904"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwNDMz_f145ba95-3380-4b95-bb37-d09e503d2011"
      unitRef="number">0.00250</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="i79a81116c7454d738320d36fa72004a6_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjMvZnJhZzo2NDQ2Yjc1Mzk5MWM0OTAzYjg0MDgwZjk1NjY4ZWMzZi90ZXh0cmVnaW9uOjY0NDZiNzUzOTkxYzQ5MDNiODQwODBmOTU2NjhlYzNmXzEwNDkx_31b21231-2461-4537-a126-b90e48762c07"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl83Njk2NTgxNDEzNjk2_3541f8f2-4b60-4658-a9af-fb43132cb37f">&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;11. Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have entered into various non-cancelable operating leases primarily for our facilities with original lease periods expiring through the year ending July&#160;31, 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In May 2015 and October 2015, we entered into a total of three lease agreements for approximately 941,000 square feet of corporate office space in Santa Clara, California, which serves as our new corporate headquarters. The leases contain rent holiday periods, scheduled rent increases, lease incentives, and renewal options which allow the lease terms to be extended beyond their expiration dates of July 2028 through July 2046. In September 2017, per the terms of the lease agreements, the landlords exercised their option to amend our lease payment schedules and eliminate our rent holiday periods, which increased our rental payments by $24.4 million, $11.8 million, and $2.0 million for fiscal 2018, 2019, and 2020, respectively. In exchange, we received an upfront cash reimbursement of $38.2&#160;million during the three months ended October 31, 2017, which we have applied against the future additional rental payments when due. As amended, rental payments under the three lease agreements are approximately&#160;$412.0&#160;million&#160;over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In May 2015, we also entered into a lease agreement for approximately 122,000 square feet of space in Santa Clara, California to serve as an extension of our previous corporate headquarters. The lease contains scheduled rent increases, lease incentives, and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;renewal options which allow the lease term to be extended beyond the expiration date of April 2021 through July 2046. Rental payments under the lease agreement are approximately&#160;$23.1 million&#160;over the lease term. In December 2017, we entered into an agreement to sublease this office space for the remaining lease term. Proceeds from this sublease are approximately $16.3&#160;million over the sublease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In September 2012, we entered into&#160;two&#160;lease agreements for a total of approximately 300,000 square feet of space in Santa Clara, California, which served as our previous corporate headquarters through August 2017, when we relocated to our new corporate campus. The leases contain rent holiday periods and two&#160;separate&#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MTg1_79af9102-8609-4c7a-b354-2711cb56d7a8"&gt;five&lt;/span&gt;-year options to extend the lease term beyond their expiration dates of July 2023. Rental payments under these lease agreements are approximately&#160;$94.3 million&#160;over the lease term. In August 2017, we exited our previous corporate headquarter facilities and relocated to our new corporate campus, which resulted in the recognition of a cease-use loss of $39.2 million during the year ended July 31, 2018. Due to changes in market conditions, and the resulting changes to the amount and timing of estimated cash flows from sublease rentals that could be reasonably obtained, we recognized an additional cease-use loss of $7.0 million as general and administrative expense in our consolidated statements of operations during the year ended July 31, 2019. In December 2019, we terminated these leases prior to their expiration date. The early termination fee is $25.0 million, payable in equal quarterly installments from April 2020 through July 2023.&#160;Upon termination, we recorded a decrease of $13.6 million in operating lease liabilities based on the payment schedule of the early termination fee discounted by the incremental borrowing rate for the remaining payment term. We also decreased right-of-use assets by $8.7 million upon surrendering possession of the properties. As a result, during the year ended&#160;July&#160;31, 2020, we recorded a gain of $3.1 million net of other related fees of $1.8 million in general and administrative expense in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the year ended July&#160;31, 2020, our net cost for operating leases was $80.4&#160;million and primarily consisted of operating lease costs of $63.5&#160;million, in addition to variable lease costs, short-term lease costs and sublease income. We recognized rent expense of $43.0 million, and $35.2 million for the years ended July 31, 2019, and 2018, respectively prior to our adoption of the new lease guidance. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables present additional information for our operating leases (in millions, except for years and percentages):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:79.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.206%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows used in payments of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents maturities of operating lease liabilities as of July&#160;31, 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.483%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.317%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal years ending July 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;453.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;394.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;336.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(1)&#160;Current portion of operating lease liabilities is included in accrued and other liabilities on our consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <panw:NumberOfLeaseAgreements
      contextRef="i9e9a715c7bdc4fd2aaa068155bf8e1b9_I20151031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MDAy_e1dca103-d97c-4e73-92dc-7afaa584d6b6"
      unitRef="lease_agreement">3</panw:NumberOfLeaseAgreements>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i9e9a715c7bdc4fd2aaa068155bf8e1b9_I20151031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MDEz_da202eee-cf42-4f12-a5e9-3e3e5068cf4f"
      unitRef="sqft">941000</us-gaap:AreaOfRealEstateProperty>
    <panw:IncreaseInAnnualRentalPaymentsCurrentFiscalYear
      contextRef="i33c57a124ef84eedaca7aadadc3622bd_D20170930-20170930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MDU3_bbade055-40b8-4140-bbbb-ca90d7838d97"
      unitRef="usd">24400000</panw:IncreaseInAnnualRentalPaymentsCurrentFiscalYear>
    <panw:IncreaseInAnnualRentalPaymentsDueInTwoYears
      contextRef="i33c57a124ef84eedaca7aadadc3622bd_D20170930-20170930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MDQw_af1291aa-934b-415f-b6ec-efe3f78a52f0"
      unitRef="usd">11800000</panw:IncreaseInAnnualRentalPaymentsDueInTwoYears>
    <panw:IncreaseInAnnualRentalPaymentsDueInThreeYears
      contextRef="i33c57a124ef84eedaca7aadadc3622bd_D20170930-20170930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MDI0_e7b8f869-d058-4d93-ba1f-421992e5b664"
      unitRef="usd">2000000.0</panw:IncreaseInAnnualRentalPaymentsDueInThreeYears>
    <panw:CashReimbursementFromLessors
      contextRef="i883dedade1f7459088f4505072b85ed3_D20170801-20171031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MDc0_015466b5-0635-46c7-82eb-bd1b6dbf8710"
      unitRef="usd">38200000</panw:CashReimbursementFromLessors>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i9e9a715c7bdc4fd2aaa068155bf8e1b9_I20151031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MDkz_7be1f47b-a798-47e5-9b79-d34caf87db21"
      unitRef="usd">412000000.0</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i73949b731f664fc3bda642be8677db37_I20150531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MTEz_32403f1c-09c6-4612-8918-f1a3e7aa560a"
      unitRef="sqft">122000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i73949b731f664fc3bda642be8677db37_I20150531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MTIy_4796d876-f31d-48de-92f2-c206112f05c4"
      unitRef="usd">23100000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals
      contextRef="id295badb4fc442b5936687605a84d3ae_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MTM5_cb444f54-f89b-4ca6-b7e4-6097d0af4304"
      unitRef="usd">16300000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals>
    <panw:NumberOfLeaseAgreements
      contextRef="if9f86d3b1c514bffbf2a3a6e9d7fc718_I20120930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MTU4_21e22ab1-f1bf-482a-9617-db0d26ae5ea6"
      unitRef="lease_agreement">2</panw:NumberOfLeaseAgreements>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="if9f86d3b1c514bffbf2a3a6e9d7fc718_I20120930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MTY2_a92bd503-565e-4a07-9da3-6a11524e7ad0"
      unitRef="sqft">300000</us-gaap:AreaOfRealEstateProperty>
    <panw:NumberOfLeaseRenewalOptions
      contextRef="if9f86d3b1c514bffbf2a3a6e9d7fc718_I20120930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MTc3_36f07e48-b1f4-44af-a274-06d82cf326e4"
      unitRef="lease_renewal_option">2</panw:NumberOfLeaseRenewalOptions>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="if9f86d3b1c514bffbf2a3a6e9d7fc718_I20120930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl82MDQ3MzEzOTY3MTk0_b7c38177-6645-444a-866d-18d7d6ca6789"
      unitRef="usd">94300000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:BusinessExitCosts1
      contextRef="id9e6a7a91b5142d8a54e2b8b87d7f981_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTU0MTgw_693f1269-7107-47a5-9033-94447936b8e1"
      unitRef="usd">39200000</us-gaap:BusinessExitCosts1>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="i4c9827a929fa4c93811d7191bfbdcb39_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTU0MTg0_2f7ada61-b327-4342-b144-9008b50e05cb"
      unitRef="usd">-7000000.0</us-gaap:GainLossOnTerminationOfLease>
    <panw:EarlyTerminationFeesForOperatingLeases
      contextRef="i2704fe6f35a1478a8ce975758b4d22da_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTQ2MjIz_8d41692c-f3b5-4354-9053-02a47019d96e"
      unitRef="usd">25000000.0</panw:EarlyTerminationFeesForOperatingLeases>
    <panw:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i2704fe6f35a1478a8ce975758b4d22da_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTQ2MzQ2_e5bcb921-602d-4c93-b7b2-1f8be8244b1c"
      unitRef="usd">-13600000</panw:IncreaseDecreaseInOperatingLeaseLiability>
    <panw:IncreaseDecreaseInOperatingLeaseRightofUseAsset
      contextRef="i2704fe6f35a1478a8ce975758b4d22da_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTQ2NTU2_1452f142-52e4-44ad-a8ac-4362e991d08c"
      unitRef="usd">-8700000</panw:IncreaseDecreaseInOperatingLeaseRightofUseAsset>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTQ2NjYw_174055da-540e-408c-9412-a92245af1ea7"
      unitRef="usd">3100000</us-gaap:GainLossOnTerminationOfLease>
    <panw:TerminationOfLeaseGeneralandAdministrativeExpense
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTQ2Njky_2ad51364-efb5-43eb-8e59-6feb27433183"
      unitRef="usd">1800000</panw:TerminationOfLeaseGeneralandAdministrativeExpense>
    <us-gaap:LeaseCost
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTQ3MDM5_03a335db-8c17-4826-9ac0-1782741cf683"
      unitRef="usd">80400000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTQ3MDk0_045243de-f097-4194-a95a-73ac2dfa276b"
      unitRef="usd">63500000</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseAndRentalExpense
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTUyOTE0_37542439-fb90-4b9b-9c05-44c138dc1fa0"
      unitRef="usd">43000000.0</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTUyOTIy_67ef4683-087d-48df-95a6-3ee33279ade8"
      unitRef="usd">35200000</us-gaap:LeaseAndRentalExpense>
    <panw:ScheduleOfOperatingLeasesAdditionalInformationTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl83Njk2NTgxNDEzNjk5_e5299323-eb99-413d-9397-1e0d667e8ec9">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables present additional information for our operating leases (in millions, except for years and percentages):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:79.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.206%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows used in payments of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</panw:ScheduleOfOperatingLeasesAdditionalInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6ODk3NjZlYzkyYzZjNDk1OTk1OGM3MDc1NzgwNWEzYWMvdGFibGVyYW5nZTo4OTc2NmVjOTJjNmM0OTU5OTU4YzcwNzU3ODA1YTNhY18yLTEtMS0xLTE0NzM_46b9a3b4-aac9-412c-bc59-97272c768b84"
      unitRef="usd">78300000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6ODk3NjZlYzkyYzZjNDk1OTk1OGM3MDc1NzgwNWEzYWMvdGFibGVyYW5nZTo4OTc2NmVjOTJjNmM0OTU5OTU4YzcwNzU3ODA1YTNhY18zLTEtMS0xLTE0NzU_4b3eff75-9824-4fc5-84ef-453a70c4e243"
      unitRef="usd">28400000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6ODk3NjZlYzkyYzZjNDk1OTk1OGM3MDc1NzgwNWEzYWMvdGFibGVyYW5nZTo4OTc2NmVjOTJjNmM0OTU5OTU4YzcwNzU3ODA1YTNhY182LTEtMS0xLTE0Nzc_9642adc3-7d77-44dd-a4fc-583c9c0d0593">P7Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6ODk3NjZlYzkyYzZjNDk1OTk1OGM3MDc1NzgwNWEzYWMvdGFibGVyYW5nZTo4OTc2NmVjOTJjNmM0OTU5OTU4YzcwNzU3ODA1YTNhY183LTEtMS0xLTE0Nzk_3f7eec21-9e60-4b9f-adff-38fb3eadec62"
      unitRef="number">0.039</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGV4dHJlZ2lvbjpmMjE3NGNhZmFhYjQ0NmZjYjdhNjE3MjU3ZjhhNGRkYl81NDk3NTU4MTQ5MDc2_cd7ea3b4-0697-4e79-ad18-eee141dfefa4">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents maturities of operating lease liabilities as of July&#160;31, 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.483%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.317%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal years ending July 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;453.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;394.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;336.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(1)&#160;Current portion of operating lease liabilities is included in accrued and other liabilities on our consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV8yLTEtMS0xLTE0NTA_75977afc-7960-406c-8648-fd7da9d20def"
      unitRef="usd">72200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV8zLTEtMS0xLTE0NTA_9a352539-c714-4caf-b21e-368ad6faff04"
      unitRef="usd">70400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV80LTEtMS0xLTE0NTA_79ac77f8-97d2-4817-95ae-da426db14ca3"
      unitRef="usd">62400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV81LTEtMS0xLTE0NTA_511c41e3-5c94-4e18-85b1-88c76ff81428"
      unitRef="usd">51600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV82LTEtMS0xLTE0NTA_1709da5e-83e3-4ed0-a2fc-8af067cbcaaf"
      unitRef="usd">50900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV83LTEtMS0xLTE0NTA_e5e2754f-63ff-4e48-8ae1-4d759948db87"
      unitRef="usd">145800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV84LTEtMS0xLTE0NTA_9499b1e9-497c-46e8-8ff0-7762299c8740"
      unitRef="usd">453300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV85LTEtMS0xLTE0NTA_3978cde6-6808-4328-bafe-35dcd9a6ee56"
      unitRef="usd">58800000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV8xMC0xLTEtMS0xNDUw_9ca50a78-16f2-4069-ac14-c10ab16da082"
      unitRef="usd">394500000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV8xMS0xLTEtMS0xNDUw_bffe684c-9898-4e1a-b8c2-8dabec56d047"
      unitRef="usd">57900000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yOTg0L2ZyYWc6ZjIxNzRjYWZhYWI0NDZmY2I3YTYxNzI1N2Y4YTRkZGIvdGFibGU6NWYwOWEyNzI0NDU3NDNkYmEwMmY2YzUwNDg3MTcxN2EvdGFibGVyYW5nZTo1ZjA5YTI3MjQ0NTc0M2RiYTAyZjZjNTA0ODcxNzE3YV8xMi0xLTEtMS0xNDUw_7499b429-3dc7-4c3f-9b3d-4b592d86e697"
      unitRef="usd">336600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90ZXh0cmVnaW9uOmZhNTNkMmM2ZmUwMTRiZTVhYzMyZDUzNTc4ZWI1ZTRiXzc2OTY1ODE0MTI1NzM_8c019f29-c36a-4ab6-b211-d936f4c33b37">&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;12. Commitments and Contingencies &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Manufacturing Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our EMS provider procures components and assembles our products based on our forecasts. These forecasts are based on estimates of demand for our products primarily for the next 12 months, which are in turn based on historical trends and an analysis from our sales and product management organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate supply, we may issue non-cancelable orders for products and components to our manufacturing partners or component suppliers. As of July&#160;31, 2020, our purchase commitments under such orders were $108.5 million, excluding obligations under contracts that we can cancel without a significant penalty. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Other Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have entered into various non-cancelable agreements with third-party providers for our use of certain cloud and other services, under which we are committed to minimum or fixed purchases through the year ending July&#160;31, 2026. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of July&#160;31, 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal years ending July&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other purchase commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;313.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Mutual Covenant Not to Sue and Release Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2020, we executed a Mutual Covenant Not to Sue and Release Agreement for $50.0 million to extend an existing covenant not to sue for seven years. As the primary benefit of the arrangement was attributable to future use, the amount was recorded in other assets on our consolidated balance sheets and is amortized to cost of product revenue in our consolidated statements of operations over the estimated period of benefit of seven years. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Litigation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We are subject to legal proceedings, claims, and litigation arising in the ordinary course of business, including intellectual property litigation. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be made. As of July&#160;31, 2020, we have not recorded any significant accruals for loss contingencies associated with such legal proceedings, determined that an unfavorable outcome is probable or reasonably possible, or determined that the amount or range of any possible loss is reasonably estimable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Indemnification&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under the indemnification provisions of our standard sales related contracts, we agree to defend our end-customers against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks, or trade secrets, and to pay judgments entered on such claims. Our exposure under these indemnification provisions is generally limited to payments made to us for the alleged infringing products over the preceding twelve months under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of these payments. In addition, we indemnify our officers, directors, and certain key employees while they are serving in good faith in their company capacities. To date, we have not recorded any accruals for loss contingencies associated with indemnification claims or determined that an unfavorable outcome is probable or reasonably possible.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i5d618d36dfd34da48969abf918de85ad_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90ZXh0cmVnaW9uOmZhNTNkMmM2ZmUwMTRiZTVhYzMyZDUzNTc4ZWI1ZTRiXzQyMDE_05998243-f648-476d-8887-90331cabb9d1"
      unitRef="usd">108500000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock
      contextRef="i864ac7943dc242b3841de0cfb994758b_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90ZXh0cmVnaW9uOmZhNTNkMmM2ZmUwMTRiZTVhYzMyZDUzNTc4ZWI1ZTRiXzY2MjM_aa6907ae-cd11-4ad1-a2b9-8eb0185cc62c">The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of July&#160;31, 2020 (in millions):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.122%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.678%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal years ending July&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other purchase commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;313.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
      contextRef="ieb07623e83d64c799845246839322c7f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90YWJsZTpmNTgxYThkYTRmODg0MDFlODE3MzNjMjU3YTdiYjhlOC90YWJsZXJhbmdlOmY1ODFhOGRhNGY4ODQwMWU4MTczM2MyNTdhN2JiOGU4XzItMS0xLTEtMA_06f3271c-8670-4edd-896e-215bd3675042"
      unitRef="usd">48300000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
      contextRef="ieb07623e83d64c799845246839322c7f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90YWJsZTpmNTgxYThkYTRmODg0MDFlODE3MzNjMjU3YTdiYjhlOC90YWJsZXJhbmdlOmY1ODFhOGRhNGY4ODQwMWU4MTczM2MyNTdhN2JiOGU4XzMtMS0xLTEtMA_24eed542-8ca0-41b9-b661-0b4e86cff3b9"
      unitRef="usd">48300000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
      contextRef="ieb07623e83d64c799845246839322c7f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90YWJsZTpmNTgxYThkYTRmODg0MDFlODE3MzNjMjU3YTdiYjhlOC90YWJsZXJhbmdlOmY1ODFhOGRhNGY4ODQwMWU4MTczM2MyNTdhN2JiOGU4XzQtMS0xLTEtMA_5fa9e070-0d8c-46f9-8aeb-99885e0b410c"
      unitRef="usd">51800000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
      contextRef="ieb07623e83d64c799845246839322c7f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90YWJsZTpmNTgxYThkYTRmODg0MDFlODE3MzNjMjU3YTdiYjhlOC90YWJsZXJhbmdlOmY1ODFhOGRhNGY4ODQwMWU4MTczM2MyNTdhN2JiOGU4XzUtMS0xLTEtMA_97954d06-c3c5-48ad-8b09-5350f9c7b306"
      unitRef="usd">67500000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
      contextRef="ieb07623e83d64c799845246839322c7f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90YWJsZTpmNTgxYThkYTRmODg0MDFlODE3MzNjMjU3YTdiYjhlOC90YWJsZXJhbmdlOmY1ODFhOGRhNGY4ODQwMWU4MTczM2MyNTdhN2JiOGU4XzYtMS0xLTEtMA_0a7a53e6-8f06-417b-864d-1717e0ede1fc"
      unitRef="usd">77500000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
      contextRef="ieb07623e83d64c799845246839322c7f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90YWJsZTpmNTgxYThkYTRmODg0MDFlODE3MzNjMjU3YTdiYjhlOC90YWJsZXJhbmdlOmY1ODFhOGRhNGY4ODQwMWU4MTczM2MyNTdhN2JiOGU4XzctMS0xLTEtMA_6277c6ee-c467-4926-84e6-91c7190481c5"
      unitRef="usd">20000000.0</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="ieb07623e83d64c799845246839322c7f_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90YWJsZTpmNTgxYThkYTRmODg0MDFlODE3MzNjMjU3YTdiYjhlOC90YWJsZXJhbmdlOmY1ODFhOGRhNGY4ODQwMWU4MTczM2MyNTdhN2JiOGU4XzgtMS0xLTEtMA_ae58a855-6e7e-436e-adda-6c2f059580b7"
      unitRef="usd">313400000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <panw:CovenantNottoSueAgreementAmount
      contextRef="ic47a5b6516b9465f91c140dbe6883875_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90ZXh0cmVnaW9uOmZhNTNkMmM2ZmUwMTRiZTVhYzMyZDUzNTc4ZWI1ZTRiXzU0OTc1NTgxNDkxNTE_5bca02c0-4452-4403-94e0-af3f8dac3625"
      unitRef="usd">50000000.0</panw:CovenantNottoSueAgreementAmount>
    <panw:CovenantNotToSueAgreementDuration
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90ZXh0cmVnaW9uOmZhNTNkMmM2ZmUwMTRiZTVhYzMyZDUzNTc4ZWI1ZTRiXzU0OTc1NTgxNDkyMDE_89aaa446-af3b-465c-8b0e-7185b228e815">P7Y</panw:CovenantNotToSueAgreementDuration>
    <panw:CovenantNotToSueAgreementDuration
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMjkvZnJhZzpmYTUzZDJjNmZlMDE0YmU1YWMzMmQ1MzU3OGViNWU0Yi90ZXh0cmVnaW9uOmZhNTNkMmM2ZmUwMTRiZTVhYzMyZDUzNTc4ZWI1ZTRiXzU0OTc1NTgxNDk1MDM_ad582ab2-f427-4469-a516-11697fe64a1b">P7Y</panw:CovenantNotToSueAgreementDuration>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzc2OTY1ODE0MDc4OTU_d977aaf3-d810-440a-bf82-6de9816fa64b">&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;13. Stockholders&#x2019; Equity &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2016, our board of directors authorized a $500.0 million share repurchase program and in February 2017 authorized a $500.0 million increase to the repurchase program, bringing the total authorization to $1.0 billion (our &#x201c;original authorization&#x201d;). This repurchase program expired on December 31, 2018. In February 2019, our board of directors authorized a new $1.0&#160;billion share repurchase program which is funded from available working capital (our &#x201c;current authorization&#x201d;). This repurchase program will expire on December&#160;31, 2020 and may be suspended or discontinued at any time. Repurchases may be made at management&#x2019;s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchase techniques, 10b5-1 trading plans, or a combination of the foregoing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; During the years ended July 31, 2019 and 2018, we repurchased and retired 1.9 million shares and 1.7 million shares, respectively, of our common stock under our original authorization for an aggregate purchase price of $330.0&#160;million, and $250.0&#160;million, respectively, including transaction costs. During the fiscal year ended&#160;July&#160;31, 2020, we repurchased and retired 0.9&#160;million shares of our common stock under our current authorization for an aggregate purchase price of $198.1&#160;million, including transaction costs. As of July&#160;31, 2020, $801.9&#160;million remained available for future share repurchases under our current repurchase authorization. The total price of the shares repurchased and related transaction costs are reflected as a reduction to common stock and additional paid-in capital on our consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accelerated Stock Repurchase &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2020, our board of directors approved the repurchase of $1.0 billion of our common stock through an accelerated share repurchase (&#x201c;ASR&#x201d;) transaction with a financial institution. This ASR transaction was in addition to our share repurchase program. &lt;/span&gt;&lt;/div&gt;During the fiscal year ended July 31, 2020, we completed the ASR transaction with an aggregate of 5.2 million shares of our common stock repurchased and retired. The total price of the ASR transaction is reflected as a reduction to common stock and additional paid-in capital on our consolidated balance sheet.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i8e11262ca1e449e8ac074f8ca12f7b23_I20160831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzEwOA_e8f6c9f4-5754-4489-95f0-2b907aaf4d27"
      unitRef="usd">500000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="id02432ad949f41b482ccc4fa6e4d5f61_I20170228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzIzNQ_c56a490f-5f36-4874-8512-a7cdc237d335"
      unitRef="usd">500000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ia3942392fe9143c3bbdd8e30e15514a2_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzMxMA_f0a1d8b3-301c-4d5c-af02-ae0a66f3fbed"
      unitRef="usd">1000000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i3e0d5ed1c01a4a039931d1e5e8839afb_I20190228"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzc2OTY1ODE0MDc4NzU_9d99ab4f-9a3c-402e-a5b5-57bed4c8a04b"
      unitRef="usd">1000000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i507d4d196e384b56a1db3d151a8a17d3_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzcwNQ_cae516d6-e829-455a-810d-94890e2270ca"
      unitRef="shares">1900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i31e8b200b88e436aabbb2e2c3da352cb_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzcyMA_6feca3ed-80cc-454b-add3-50699664df95"
      unitRef="shares">1700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i507d4d196e384b56a1db3d151a8a17d3_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzgzNw_4e938e86-c458-4210-a40a-f2ae2012b939"
      unitRef="usd">-330000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i31e8b200b88e436aabbb2e2c3da352cb_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzg0NQ_570ef4a1-1efb-4c18-b3e7-7dcce2190752"
      unitRef="usd">-250000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzU0OTc1NTgxNDE2MjE_f5aabac9-cbba-4465-9bd5-0b5cd6aa70b9"
      unitRef="shares">900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i450c942dbca04db7843b26e8444e7312_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzU0OTc1NTgxNDE3MTA_7e79f77d-1acc-4a62-9d51-54aa3050cc3b"
      unitRef="usd">198100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzU0OTc1NTgxNDE5NDc_5f006183-fbf9-439a-9aaa-b9038d7d633d"
      unitRef="usd">801900000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i863bdddedebf46e186b2fc0ff51e3a1e_I20200224"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzU0OTc1NTgxNDA3NTc_6c51809a-a2ed-4873-a8c8-a35d43ff6ca4"
      unitRef="usd">1000000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <panw:AcceleratedShareRepurchasesCommonStockAcquired
      contextRef="i2dbed35896b44e45bc5637d5e437ba9c_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzUvZnJhZzpiMzdhOTBhNWRhNTQ0OWUxYWFiZDFmN2U0ZDFmM2Q5ZS90ZXh0cmVnaW9uOmIzN2E5MGE1ZGE1NDQ5ZTFhYWJkMWY3ZTRkMWYzZDllXzU0OTc1NTgxNDgyMDY_597f9f64-eb46-4bde-bfb8-e70d9fed104d"
      unitRef="shares">5200000</panw:AcceleratedShareRepurchasesCommonStockAcquired>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzc2OTY1ODE0MTcyMjU_37d0fc3a-db4b-4032-a09d-b256a724549e">Equity Award Plans &lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share-Based Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;2012 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our 2012 Equity Incentive Plan (our &#x201c;2012 Plan&#x201d;) was adopted by our board of directors and approved by the stockholders on June&#160;5, 2012 and was effective one business day prior to the effectiveness of our registration statement for our initial public offering (&#x201c;IPO&#x201d;). Our 2012 Plan replaced our 2005 Equity Incentive Plan (our &#x201c;2005 Plan&#x201d;), which terminated upon the completion of our IPO, however, awards that were outstanding upon termination remained outstanding pursuant to their original terms. Our 2012 Plan provides for the granting of stock options, restricted stock award (&#x201c;RSA&#x201d;), restricted stock unit (&#x201c;RSU&#x201d;), stock appreciation rights, performance-based stock units (&#x201c;PSUs&#x201d;), performance shares (&#x201c;PSAs&#x201d;), and performance stock options (&#x201c;PSOs&#x201d;) to our employees, directors, and consultants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Awards granted under our 2012 Plan vest over the periods determined by the board of directors, generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzc1NA_5f928165-8ab4-4c39-aca4-7d99e6a3cd6f"&gt;three&lt;/span&gt; to four years from the date of grant, and our options expire no more than ten years after the date of grant. Since our IPO in 2012, awards granted under our 2012 Plan consist primarily of RSUs. Until vested, RSUs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;We grant awards with performance conditions (PSAs and PSUs) to certain employees, which vest over a period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzEyMDM_c1ca49b3-f5ad-4aff-bfcd-df202fc7d5bb"&gt;one&lt;/span&gt; to four years from the date of grant. The actual number of PSAs and PSUs earned and eligible to vest is determined based on the level of achievement against revenue growth, pre-established billings and operating margin goals, or pre-defined individual performance targets for the fiscal year. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have also granted PSOs with both a market condition and a service condition to certain executives. The market condition requires the price of our common stock to equal or exceed&#160;$297.75,&#160;$397.00,&#160;$496.25, and&#160;$595.50&#160;(the &#x201c;stock price targets&#x201d;) during the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2NTk_50e771d4-5561-48fd-ab39-d42c29b421dd"&gt;four&lt;/span&gt;-, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2NjQ_6b0ce314-34a7-4db8-845d-e00d97f2c02a"&gt;five&lt;/span&gt;-, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2Njk_6e873b55-801b-465a-99f6-0da025143025"&gt;six&lt;/span&gt;-, and &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2Nzg_f520b19c-ca15-471b-977e-4502e8e226a4"&gt;seven&lt;/span&gt;-year periods following the date of grant in fiscal year 2018 and 2019, respectively. To the extent that the stock price targets have been met, one-fourth of the PSOs will vest on the anniversary date of the grant date for such PSOs, subject to continued service. All outstanding PSOs may be exercised prior to vesting (&#x201c;early exercised&#x201d;). Shares of common stock issued upon early exercise of the PSOs will be restricted and, at our option, subject to repurchase if the option holder ceases to be a service provider. The contractual term of our PSOs is &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzIyMDQ_d4ae0d6d-752b-43fe-89e0-0b572d1f196a"&gt;seven&lt;/span&gt; to seven and a half years from the date of grant, depending on vesting period. As of July 31, 2020, the market condition for the PSOs has not been met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We net-share settle equity awards held by certain employees by withholding shares upon vesting to satisfy tax withholding obligations. The shares withheld to satisfy employee tax withholding obligations are returned to our 2012 Plan and will be available for future issuance. Payments for employees&#x2019; tax obligations to the tax authorities are recognized as a reduction to additional paid-in capital and reflected as financing activities in our consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A total of 20.3 million shares of our common stock are reserved for issuance pursuant to our 2012 Plan as of July&#160;31, 2020. This includes shares that are (i)&#160;reserved but unissued under our 2005 Plan on the effective date of our 2012 Plan or (ii)&#160;returned to our 2005 Plan as a result of expiration or termination of options. On the first day of each fiscal year, the number of shares in the reserve may be increased by the lesser of (i)&#160;8,000,000 shares, (ii)&#160;4.5% of the outstanding shares of common stock on the last day of our immediately preceding fiscal year, or (iii)&#160;such other amount as determined by our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;2012 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our 2012 Employee Stock Purchase Plan was adopted by our board of directors and approved by the stockholders on June&#160;5, 2012, and was effective upon completion of our IPO. On August&#160;29, 2017, we amended and restated our 2012 Employee Stock Purchase Plan (our &#x201c;2012 ESPP&#x201d;) to extend the length of our offering periods from 6 to 24 months. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our 2012 ESPP permits eligible employees to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the purchase date. If the fair market value of our common stock on the purchase date is lower than the first trading day of the offering period, the current offering period will be cancelled after purchase and a new 24-month offering period will begin. Under our 2012 ESPP, each 24-month offering period consists of four consecutive 6-month purchase periods, with purchase dates on the first trading day on or after February 28 and August 31 of each year. Participants may purchase shares of common stock through payroll deductions of up to 15% of their eligible compensation, subject to purchase limits of 625 shares per six-month purchase period and $25,000 worth of stock for each calendar year. During the year ended July&#160;31, 2020, employees purchased 0.6&#160;million shares of common stock under our 2012 ESPP at an average exercise price &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;of $146.90 per share&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A total o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;f 4.3&#160;million share&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;s of our common stock are available for sale under our 2012 ESPP as of July&#160;31, 2020. On the first day of each fiscal year, the number of shares in the reserve may be increased by the lesser of (i)&#160;2,000,000 shares, (ii)&#160;1% of the outstanding shares of our common stock on the first day of the fiscal year, or (iii)&#160;such other amount as determined by our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Acquisition-related Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Assumed Share-based Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In connection with our acquisitions of CloudGenix, Aporeto, and Zingbox during the year ended July 31, 2020, we assumed CloudGenix&#x2019;s 2013 Equity Incentive Plan, Aporeto&#x2019;s Amended and Restated 2015 Stock Option and Grant Plan and Zingbox&#x2019;s Stock Incentive Plan, as amended and restated (together, the &#x201c;2020 assumed Plans&#x201d;). The equity awards assumed in connection with each acquisition were granted from their respective assumed plans. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted. No additional equity awards will be granted under and forfeited awards will not be returned to the 2020 assumed Plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In connection with our acquisitions of RedLock, Demisto, and Twistlock during the year ended July 31, 2019, we assumed RedLock&#x2019;s 2015 Stock Plan, as amended, Demisto&#x2019;s 2015 Stock Option Plan, as amended, and Twistlock&#x2019;s 2015 Share Option Plan, as amended and restated (together, the &#x201c;2019 assumed Plans&#x201d;). The equity awards assumed in connection with each acquisition were granted from their respective assumed plans. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted. No additional equity awards will be granted under and forfeited awards will not be returned to the 2019 assumed Plans. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Refer to Note&#160;6. Acquisitions for more information on our acquisitions and the related equity awards assumed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Restricted Stock Issuances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In connection with our acquisition of Zingbox during the year ended July 31, 2020, we issued a total of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;0.1&#160;million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; shares of restricted common stock as replacement equity awards which are subject to additional time-based vesting requirements and continued service by the award holder.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In connection with our acquisitions of RedLock, Demisto, PureSec, and Twistlock during the year ended July 31, 2019, we issued a total of 0.5&#160;million shares of restricted common stock as replacement equity awards which are subject to additional time-based vesting requirements and continued service by the award holder.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Option Activities &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the stock option and PSO activity under our stock plans during the years ended July&#160;31, 2020, 2019, and 2018 (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.830%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.838%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.395%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.838%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.403%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock Options Outstanding&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PSOs Outstanding&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average Exercise Price Per Share&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average Remaining Contractual Term&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average Exercise Price Per Share&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average Remaining Contractual Term&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.11&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198.50&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.76&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.28&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198.50&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.97&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.61&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.24&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193.51&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.53&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193.99&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.46&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193.51&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.59&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;170.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable&#x2014;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.59&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;170.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The weighted-average grant-date fair value of PSOs granted during the years ended July 31, 2019 and 2018 was&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; $59.11&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, and $56.14 per share, respectively. The intrinsic value of options exercised during the years ended July&#160;31, 2020, 2019, and 2018 was $50.2 million, $139.5 million and $85.0 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;RSA and PSA Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the RSA and PSA activity under our stock plans during the years ended July&#160;31, 2020, 2019, and 2018 (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.000%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.856%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RSAs Outstanding &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PSAs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number &lt;br/&gt;of &lt;br/&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant-Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number &lt;br/&gt;of &lt;br/&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant-Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.86&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169.38&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.05&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;163.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.83&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152.09&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The aggregate fair value, as of respective vesting dates, of RSAs vested during the years ended July&#160;31, 2020, 2019, and 2018, was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;$7.0 million,&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; $41.1 million and $65.0 million, respectively. The aggregate fair value, as of the respective vesting dates, of PSAs vested during the years ended July&#160;31, 2020, 2019, and 2018 was $3.8 million, $4.5 million and $2.5 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;RSU and PSU Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the RSU and PSU activity under our stock plans during the years ended July&#160;31, 2020, 2019, and 2018 (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&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 style="width:1.0%;"/&gt;&lt;td style="width:8.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&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 style="width:1.0%;"/&gt;&lt;td style="width:8.211%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RSUs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PSUs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number &lt;br/&gt;of &lt;br/&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant-Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number &lt;br/&gt;of &lt;br/&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant-Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;141.16&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;854.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171.74&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149.73&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;138.93&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144.33&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160.70&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,291.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149.73&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;210.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215.64&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160.87&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149.73&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162.73&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155.38&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188.16&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,554.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197.86&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211.38&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248.55&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181.19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.90&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188.18&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175.88&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203.30&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,688.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231.42&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(1)&#160;For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(2)&#160;Includes 0.1 million RSUs assumed in connection with the acquisitions of Zingbox, Aporeto and CloudGenix, with weighted-average grant-date fair value of $208.25, $231.30 and $181.48, respectively for the year ended July 31, 2020; and includes&#160;0.4 million RSUs assumed and 0.1 million replacement RSUs granted in connection with the acquisitions of RedLock, Demisto, PureSec, and Twistlock, with weighted-average grant-date fair values of&#160;$218.69 and $224.31 per share, respectively for the year ended July 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(3)&#160;Includes time-based vesting for PSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The aggregate fair value, as of the respective vesting dates, of RSUs vested during the years ended July&#160;31, 2020, 2019, and 2018 was $615.7 million, $566.4 million, and $546.3 million, respectively. The aggregate fair value, as of the respective vesting dates, of PSUs vested during the year ended July 31, 2020 and 2019 was $11.9 million and $17.2 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Shares Available for Grant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the stock activity and the total number of shares available for grant under our stock plans as of July&#160;31, 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.595%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PSOs, RSUs, and PSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options, PSOs, RSAs, PSAs, RSUs, and PSUs forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares withheld for taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We record share-based compensation awards based on estimated fair value as of the grant date. The fair value of RSUs, PSUs, RSAs, and PSAs is based on the closing market price of our common stock on the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of PSOs is estimated on the grant date using a Monte Carlo simulation model, which predicts settlement of the options midway between the vesting term and the contractual term. No new PSOs were granted during the year ended July&#160;31, 2020. The following table summarizes the assumptions used and the resulting grant-date fair values of our PSOs granted during the years ended July&#160;31, 2019 and 2018: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.066%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.355%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.355%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.763%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;35.6% - 36.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3.1% - 3.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59.11&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The expected volatility is based on a combination of implied volatility from traded options on our common stock and the historical volatility of our common stock. The dividend yield assumption is based on our current expectations about our anticipated dividend policy. The risk-free interest rate is based on the implied yield available on U.S. Treasury zero-coupon issues with terms equal to the contractual terms of each tranche.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of shares issued under our 2012 ESPP are estimated on the grant date using the Black-Scholes option pricing model. The following table summarizes the assumptions used and the resulting grant-date fair values of our ESPP:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.261%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.985%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;31.0% - 35.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;30.0% - 34.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;26.8% - 43.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.9% - 1.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2.3% - 2.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;1.2% - 2.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$46.75 - $66.47&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$55.03 - $87.04&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$34.94 - $65.04&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The expected volatility is based on a combination of implied volatility from traded options on our common stock and the historical volatility of our common stock. The expected term represents the term from the first day of the offering period to the purchase dates within each offering period. The dividend yield assumption is based on our expectations about our anticipated dividend policy. The risk-free interest rate is based on the implied yield available on U.S. Treasury zero-coupon issues with maturities that approximate the expected term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes share-based compensation included in costs and expenses (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.460%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.586%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Cost of product revenue &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Cost of subscription and support revenue &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Research and development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Sales and marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;221.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;664.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;587.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;503.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:6pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the year ended July 31, 2020, we accelerated the vesting of certain equity awards in connection with our acquisitions of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Zingbox, Ap&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;oreto and CloudGenix and recorded $1.3 million, $4.4 million and $0.3 million, respectively, and during the year ended July 31, 2019, we accelerated the vesting of certain equity awards in connection with our acquisitions of RedLock and Twistlock and recorded $14.2 million and $5.8 million, respectively, of share-based compensation within general and administrative expense. During the year ended July 31, 2018, we paid $6.6 million in cash to settle certain Evident.io stock options, for which vesting was accelerated in connection with the acquisition and the subsequent termination of the option holders&#x2019; services. This amount was recorded as post-acquisition share-based compensation included in general and administrative expense.&lt;/span&gt;&lt;/div&gt;As of July&#160;31, 2020, total compensation cost related to unvested share-based awards not yet recognized was $1.5 billion. This cost is expected to be amortized over a weighted-average period of approximately 2.5 years. Future grants will increase the amount of compensation expense to be recorded in these periods.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i807fcb751789459f859c5608f1d81f7f_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzc2MA_9637e1aa-f7ee-4d27-b780-2039700cf38b">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i807fcb751789459f859c5608f1d81f7f_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzgyMw_bdb8ebe1-6e33-4d2f-92c9-9c4da04d58d4">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iba12fb70e1594ab6b36340316612c4f6_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzEyMDk_3c8c8152-097c-4987-b360-76c94d157233">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <panw:SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice
      contextRef="i26f32855194d47409bbade924ee7924a_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2MDE_fbc9f3a5-2e0d-4d68-9dc8-33d8df565ca4"
      unitRef="usdPerShare">297.75</panw:SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice>
    <panw:SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice
      contextRef="i94c33c7c02f94191bb7c6265dc29cb6b_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2MDU_3c5609eb-0876-485d-821f-bf0006f9459d"
      unitRef="usdPerShare">397.00</panw:SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice>
    <panw:SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice
      contextRef="i3528c335c3cd478a8d3d2d8f57e4686e_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2MDk_10cef8f3-0494-4159-ab42-8b37433126bd"
      unitRef="usdPerShare">496.25</panw:SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice>
    <panw:SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice
      contextRef="iab63b81ce08843f0b94af34f70bd3903_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE2MTc_cfc584f4-d17d-4256-b66e-2b3c9461d700"
      unitRef="usdPerShare">595.50</panw:SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i570cdde7cae54329a3054ad9bc0d47c6_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzI3NzM_db0adeba-4580-4b60-a795-426efdc53ddc"
      unitRef="shares">20300000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ie477a1f9e32f45ee86c73ce5f81aa1b8_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzMxNjU_8ef84faf-2d1a-4786-b1f0-ff830d71668b"
      unitRef="shares">8000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="if1a26ea743514070af46f3071bce55f2_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzMxODE_973f3505-9404-4c35-8e15-8a27fb2e1478"
      unitRef="number">0.045</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod
      contextRef="i4075140bf44d494982081cc27f58c2c6_D20170801-20180731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzM3MDc_40022dab-14cb-478f-8c56-d8ac8e436fc8">P6M</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod
      contextRef="i170a64ef728342a0a61bf8bfe8916491_D20180801-20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzM3MTM_4bc5e433-2328-43f6-b4bc-ca46af8700a8">P24M</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="ie5949fac6d104f3a91c8de77bbf90d33_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzM4MDc_963dba89-e4a9-4270-9f55-eba9e6675b20"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod
      contextRef="ie5949fac6d104f3a91c8de77bbf90d33_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzQxMzk_b5d4bc53-b902-4ca0-9a3d-5a09a8495df0">P24M</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod
      contextRef="ie5949fac6d104f3a91c8de77bbf90d33_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzQyMDI_f95b0f31-6a40-40ea-9cac-ebabe73194aa">P24M</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod>
    <panw:PurchaseperiodsinemployeestockpurchaseplanESPPofferingperiod
      contextRef="i0aa733dc69e54b9180ea8636b21bd9bc_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzQyMzk_009e5946-a300-4e85-87ad-728056b0a75d"
      unitRef="number">4</panw:PurchaseperiodsinemployeestockpurchaseplanESPPofferingperiod>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardPurchasePeriod
      contextRef="ie5949fac6d104f3a91c8de77bbf90d33_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzQyNTQ_558b413d-d8e2-4c70-899d-75ae07dee8b4">P6M</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardPurchasePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="i0aa733dc69e54b9180ea8636b21bd9bc_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzQ0NjM_6f580656-0329-4044-a016-860e73dccaf2"
      unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="ie5949fac6d104f3a91c8de77bbf90d33_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzQ1Mjg_a42f61d5-9a64-43a7-af9c-5c0e2e9a8d6f"
      unitRef="shares">625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <panw:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPurchaseOfCommonStockValuePerEmployee
      contextRef="ie5949fac6d104f3a91c8de77bbf90d33_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzQ1NzI_a54590e2-13db-49d4-9b06-062d17582ce0"
      unitRef="usd">25000</panw:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPurchaseOfCommonStockValuePerEmployee>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i22f8849a179d43c09d1a76397038dd30_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzU0OTc1NTgxNTE3OTU_5f7a3f77-cf5a-42f0-ad29-0c72a2c43111"
      unitRef="shares">600000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="i4246625864ea4cee9dc5b4455593aa0d_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzU0OTc1NTgxNTE4MjU_f284a883-ee72-46f6-982e-0d5d1365d26e"
      unitRef="usdPerShare">146.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i0aa733dc69e54b9180ea8636b21bd9bc_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzU0OTc1NTgxNTE4NTQ_0a43e200-b5a4-4ef0-bc32-1a32dd1ff5fb"
      unitRef="shares">4300000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i257f95f58265480cb73f22375c937ad1_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzQ5NTk_f27486a1-e794-47b1-ad46-b6b8a45328bb"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="ie5949fac6d104f3a91c8de77bbf90d33_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzQ5NzU_99731225-3955-4beb-b33f-fa21ae74b4c8"
      unitRef="number">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <panw:ShareBasedPaymentArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedAsReplacementEquityAwardsInConnectionWithAcquisition
      contextRef="i8f99377e12be4eef8b223f436ee40ed1_D20190801-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzU0OTc1NTgxNTE3Nzg_5fa035f6-d4c9-4e4a-8eeb-bf5d38c69f2f"
      unitRef="shares">100000</panw:ShareBasedPaymentArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedAsReplacementEquityAwardsInConnectionWithAcquisition>
    <panw:ShareBasedPaymentArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedAsReplacementEquityAwardsInConnectionWithAcquisition
      contextRef="i5c12c2c7bb784045bb1cf5a8c6c683f2_D20180801-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzU0OTc1NTgxNTE3NzI_51820324-8fa3-4c4d-b133-77110ea5bc2c"
      unitRef="shares">500000</panw:ShareBasedPaymentArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedAsReplacementEquityAwardsInConnectionWithAcquisition>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzExMzAw_d43f1bff-58e0-4e6d-b5f9-950e494d95ea">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the stock option and PSO activity under our stock plans during the years ended July&#160;31, 2020, 2019, and 2018 (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.830%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.838%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.395%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.838%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.403%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock Options Outstanding&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PSOs Outstanding&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average Exercise Price Per Share&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average Remaining Contractual Term&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average Exercise Price Per Share&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average Remaining Contractual Term&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.11&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198.50&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.76&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.28&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198.50&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.97&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.61&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.24&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193.51&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.53&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193.99&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.46&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193.51&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.59&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;170.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable&#x2014;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.59&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;170.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i33289dd5b1494120919bf2e861c376ee_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzItMS0xLTEtMA_f0f25517-141f-4a32-816e-68ca39a7c1d4"
      unitRef="shares">1600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i33289dd5b1494120919bf2e861c376ee_I20170731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzItMy0xLTEtMA_27482490-3a7f-456c-bc04-9fb83372a083"
      unitRef="usdPerShare">13.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i20ebbbab999545f597570fad17c95905_D20160801-20170731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzItNS0xLTEtMA_9e110910-7a12-44e9-8ef7-3ac03fea8e97">P4Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i33289dd5b1494120919bf2e861c376ee_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzItNy0xLTEtMA_2ac9812a-ace5-4efb-8230-b9e2026dd015"
      unitRef="usd">190600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i35038711189549f0ac09226f9c0fddcc_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzItOS0xLTEtMA_6dc78303-7694-4e65-95d5-74a9ba3b1567"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i35038711189549f0ac09226f9c0fddcc_I20170731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzItMTEtMS0xLTA_479b15df-c3c9-4329-bcea-356549292300"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ie7acff7f3eb54a32bb9122fcc6a28c0c_D20160801-20170731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzItMTMtMS0xLTA_d8eca476-5b55-4355-aef3-79ba2f334e1e">P0Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i35038711189549f0ac09226f9c0fddcc_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzItMTUtMS0xLTA_9ce1be4e-fcbe-4c5b-87a0-dfe136cb6305"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i3ea2d05e278947c1bc143b177b4fe3f9_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzMtMS0xLTEtMA_cb4e2847-ff38-445d-ae6d-d9bdb6fdaac7"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i3ea2d05e278947c1bc143b177b4fe3f9_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzMtMy0xLTEtMA_ad2f8dc3-c202-44ed-8823-f5ebaddef8a2"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i00547a65f1064a8495ae3421f9646292_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzMtOS0xLTEtMA_d39db4b5-ee57-4e14-9489-ed78a21d9e30"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i00547a65f1064a8495ae3421f9646292_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzMtMTEtMS0xLTA_f0a69d80-348a-4dfe-83b9-6b3c18836aeb"
      unitRef="usdPerShare">198.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3ea2d05e278947c1bc143b177b4fe3f9_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzQtMS0xLTEtMA_3408ca30-bc09-4b1d-b00f-bef78aa747bc"
      unitRef="shares">600000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i3ea2d05e278947c1bc143b177b4fe3f9_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzQtMy0xLTEtMA_a377138a-a677-4005-a561-87f0625bbf84"
      unitRef="usdPerShare">12.76</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i00547a65f1064a8495ae3421f9646292_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzQtOS0xLTEtMA_d551da6f-da64-4f81-8ce8-37a0c7467785"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i00547a65f1064a8495ae3421f9646292_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzQtMTEtMS0xLTA_d0d4af4d-26d4-484e-8bce-090372ede872"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i86077de224ff4400b2c0d3ccaed0bf78_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzYtMS0xLTEtMA_a127f150-afb5-4acc-b100-9f183a3350ef"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i86077de224ff4400b2c0d3ccaed0bf78_I20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzYtMy0xLTEtMA_3b0ad545-1e3f-4900-b1fa-66c27b8b94b7"
      unitRef="usdPerShare">13.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i3ea2d05e278947c1bc143b177b4fe3f9_D20170801-20180731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzYtNS0xLTEtMA_b4e7ab20-ecb1-47c4-af4e-6230ad6bc4fc">P3Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i86077de224ff4400b2c0d3ccaed0bf78_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzYtNy0xLTEtMA_2a147555-9933-4fa5-b26a-25badf323f39"
      unitRef="usd">199800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0da9f54df14a42358835ade19cfd7f79_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzYtOS0xLTEtMA_6b219d69-ffe8-491a-90ff-bf970f701ac5"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i0da9f54df14a42358835ade19cfd7f79_I20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzYtMTEtMS0xLTA_59b24992-2309-45f2-8fa7-bc53549748ec"
      unitRef="usdPerShare">198.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i00547a65f1064a8495ae3421f9646292_D20170801-20180731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzYtMTMtMS0xLTA_55677e72-bb62-4efa-97e2-2b91332d1efa">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i0da9f54df14a42358835ade19cfd7f79_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzYtMTUtMS0xLTA_75495915-3fbd-4788-bbe6-0aa56b6c1150"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="icfeb5fd0d04b4d3d9da9137827e03552_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzctMS0xLTEtMA_16e3317f-d2bc-43c7-8d07-b12f49fb7d5d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="icfeb5fd0d04b4d3d9da9137827e03552_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzctMy0xLTEtMA_e7c27d7f-6392-4902-919d-dc3decd23421"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzctOS0xLTEtMA_1cee5095-3193-4b5a-9985-e4089c526e57"
      unitRef="shares">2600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzctMTEtMS0xLTA_0805f707-133e-4b75-bc4a-37ae157dd92e"
      unitRef="usdPerShare">191.97</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icfeb5fd0d04b4d3d9da9137827e03552_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzgtMS0xLTEtMA_2546c566-e052-4645-97da-fcad138a850e"
      unitRef="shares">700000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="icfeb5fd0d04b4d3d9da9137827e03552_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzgtMy0xLTEtMA_35c8b996-1eff-4e33-b705-adf35637d8da"
      unitRef="usdPerShare">12.61</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzgtOS0xLTEtMA_fcab7c25-af64-4323-b2d3-43dc09fd3055"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzgtMTEtMS0xLTA_07ec52d9-9f05-40f5-9da9-c096a9d20408"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="icfeb5fd0d04b4d3d9da9137827e03552_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzktMS0xLTEtMA_c4e37de6-a002-44ba-8a62-4f70922c2b56"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="icfeb5fd0d04b4d3d9da9137827e03552_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzktMy0xLTEtMA_3d6e91f8-b29e-4876-b280-6d9df1743e82"
      unitRef="usdPerShare">1.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzktOS0xLTEtMA_3708995a-96b0-463e-a82f-c45d1fbcf31b"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzktMTEtMS0xLTA_a70c1909-60ab-4b64-a692-630eff4951cd"
      unitRef="usdPerShare">193.51</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib20c1101bf19490cb5e99eac061edc26_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEwLTEtMS0xLTA_833ea7cd-1178-4818-b607-c9fae3dc885d"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib20c1101bf19490cb5e99eac061edc26_I20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEwLTMtMS0xLTA_63096484-6c25-4475-9caf-1a5f28190da2"
      unitRef="usdPerShare">14.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="icfeb5fd0d04b4d3d9da9137827e03552_D20180801-20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEwLTUtMS0xLTA_e98bc632-36dd-495e-a1df-60a114d479da">P2Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ib20c1101bf19490cb5e99eac061edc26_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEwLTctMS0xLTA_ff6382a2-967e-4718-ab74-bd56a7b4d228"
      unitRef="usd">81400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib54c96afd04f4d2da968442b8f14f7df_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEwLTktMS0xLTA_ef0404ae-d57c-4fd8-b43a-ccf67ddd567e"
      unitRef="shares">3700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib54c96afd04f4d2da968442b8f14f7df_I20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEwLTExLTEtMS0w_2443dbdd-79e6-405b-8492-fea366451308"
      unitRef="usdPerShare">193.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEwLTEzLTEtMS0w_65dc44e0-6508-41de-8a0b-d9acc97e93f1">P6Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ib54c96afd04f4d2da968442b8f14f7df_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEwLTE1LTEtMS0w_bd70bb30-0b2a-4255-a647-3b877ce940f8"
      unitRef="usd">120100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i12a6b24d095945f7b6a1565c7b3915a9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEyLTEtMS0xLTA_f023ccac-07ec-482f-ab2a-259225542514"
      unitRef="shares">200000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i12a6b24d095945f7b6a1565c7b3915a9_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEyLTMtMS0xLTA_4b5d7745-c2e8-4b12-b57a-6e56c4e19308"
      unitRef="usdPerShare">11.46</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia23e6bce1eff410aa433e66005614a81_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEyLTktMS0xLTA_3bcd769a-95a2-4f6f-bfcb-91146dd067eb"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ia23e6bce1eff410aa433e66005614a81_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEyLTExLTEtMS0w_532d7bfc-274a-41b2-8af2-5dffabff4998"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i12a6b24d095945f7b6a1565c7b3915a9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEzLTEtMS0xLTA_8eb2ad70-b010-4ce2-bccc-e5a8f9c1e158"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i12a6b24d095945f7b6a1565c7b3915a9_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEzLTMtMS0xLTA_e1e3a418-b9f5-4082-ac72-a4d3ea84244a"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ia23e6bce1eff410aa433e66005614a81_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEzLTktMS0xLTA_b1e3d632-5ca4-46f0-a7a1-544d0179d85d"
      unitRef="shares">900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ia23e6bce1eff410aa433e66005614a81_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzEzLTExLTEtMS0w_23aff2c1-751d-45cb-bc28-9f1c647af276"
      unitRef="usdPerShare">193.51</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i178bfb4a8fe147c98ddbb771e57c06d9_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE0LTEtMS0xLTA_eb8cbc2a-2d6b-45e1-9dea-bea5039518a3"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i178bfb4a8fe147c98ddbb771e57c06d9_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE0LTMtMS0xLTA_034cbe01-12e2-4f6c-b4df-6eed3780c580"
      unitRef="usdPerShare">19.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i12a6b24d095945f7b6a1565c7b3915a9_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE0LTUtMS0xLTA_93403063-755c-4a84-bfa0-8c5713d4430f">P1Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i178bfb4a8fe147c98ddbb771e57c06d9_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE0LTctMS0xLTA_1a820fc9-5ee4-4bd6-9a6d-a24a54cfd961"
      unitRef="usd">34200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ic9cc41629f6a4d02a7fe7c6ee3e52276_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE0LTktMS0xLTA_89da02c6-21a8-41f9-a195-b70e842231d5"
      unitRef="shares">2800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ic9cc41629f6a4d02a7fe7c6ee3e52276_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE0LTExLTEtMS0w_2d9daeb2-d5ee-4d69-b149-3664f7fafce9"
      unitRef="usdPerShare">194.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ia23e6bce1eff410aa433e66005614a81_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE0LTEzLTEtMS0w_a01d7081-4c00-48d3-a9dc-4b93199e4992">P5Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ic9cc41629f6a4d02a7fe7c6ee3e52276_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE0LTE1LTEtMS0w_477c9938-171b-4f94-8c6d-4f506121fb05"
      unitRef="usd">170900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i178bfb4a8fe147c98ddbb771e57c06d9_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE1LTEtMS0xLTA_e1fa9d79-777d-4d51-9362-c531f392cf01"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i178bfb4a8fe147c98ddbb771e57c06d9_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE1LTMtMS0xLTA_6d014585-7ac4-40c2-a02b-a0171c2a4bc9"
      unitRef="usdPerShare">19.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i12a6b24d095945f7b6a1565c7b3915a9_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE1LTUtMS0xLTA_7978adbe-5126-474b-94a7-f1413ffd2bc9">P1Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i178bfb4a8fe147c98ddbb771e57c06d9_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE1LTctMS0xLTA_2ff6ffea-b8d0-4ab0-a478-c4bd76d84f1b"
      unitRef="usd">34200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ic9cc41629f6a4d02a7fe7c6ee3e52276_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE1LTktMS0xLTA_2373fec4-86ec-4129-979e-651dab6c98d0"
      unitRef="shares">2800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ic9cc41629f6a4d02a7fe7c6ee3e52276_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE1LTExLTEtMS0w_af92329d-b8fd-44e8-8800-0b5c40a98f28"
      unitRef="usdPerShare">194.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ia23e6bce1eff410aa433e66005614a81_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE1LTEzLTEtMS0w_9de9d9bf-723a-4218-ba55-2c47c68b9c3d">P5Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ic9cc41629f6a4d02a7fe7c6ee3e52276_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OTdiNDdmZTUxYmI0NjgzYWJkMTdlNzI1ZDM5OWMyYS90YWJsZXJhbmdlOjk5N2I0N2ZlNTFiYjQ2ODNhYmQxN2U3MjVkMzk5YzJhXzE1LTE1LTEtMS0w_f05f6635-2f35-4791-8268-dec3e6aea068"
      unitRef="usd">170900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzYwNDczMTM5NjU4NDQ_a9ecde4b-2123-4a21-8599-3901e6773ad9"
      unitRef="usdPerShare">59.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i00547a65f1064a8495ae3421f9646292_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzYwNDczMTM5NjU4MjQ_86ace3f1-5a25-46b6-b8db-e391e5fa4ba5"
      unitRef="usdPerShare">56.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i12a6b24d095945f7b6a1565c7b3915a9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE1OTQyOTE4NjI0ODk1_82446b63-f024-4cdf-b7e3-7a7fc3b17c50"
      unitRef="usd">50200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="icfeb5fd0d04b4d3d9da9137827e03552_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzYwNDczMTM5NjYwMTg_f90060f0-2f09-4e75-82c2-e8ce292c970a"
      unitRef="usd">139500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i3ea2d05e278947c1bc143b177b4fe3f9_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzYwNDczMTM5NjYwNTQ_778e5883-c848-40ef-b00c-56facdc85157"
      unitRef="usd">85000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzExMzAy_450f2946-55d8-4099-9bf8-2d8d1af52841">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the RSA and PSA activity under our stock plans during the years ended July&#160;31, 2020, 2019, and 2018 (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.000%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.856%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RSAs Outstanding &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PSAs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number &lt;br/&gt;of &lt;br/&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant-Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number &lt;br/&gt;of &lt;br/&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant-Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.86&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169.38&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.05&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;163.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.83&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152.09&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.54&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the RSU and PSU activity under our stock plans during the years ended July&#160;31, 2020, 2019, and 2018 (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&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 style="width:1.0%;"/&gt;&lt;td style="width:8.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&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 style="width:1.0%;"/&gt;&lt;td style="width:8.211%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RSUs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PSUs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number &lt;br/&gt;of &lt;br/&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant-Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number &lt;br/&gt;of &lt;br/&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant-Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;141.16&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;854.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171.74&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149.73&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;138.93&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144.33&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160.70&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,291.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149.73&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;210.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215.64&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160.87&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149.73&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162.73&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155.38&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188.16&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,554.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197.86&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211.38&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248.55&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181.19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.90&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:29.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188.18&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175.88&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203.30&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,688.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231.42&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(1)&#160;For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(2)&#160;Includes 0.1 million RSUs assumed in connection with the acquisitions of Zingbox, Aporeto and CloudGenix, with weighted-average grant-date fair value of $208.25, $231.30 and $181.48, respectively for the year ended July 31, 2020; and includes&#160;0.4 million RSUs assumed and 0.1 million replacement RSUs granted in connection with the acquisitions of RedLock, Demisto, PureSec, and Twistlock, with weighted-average grant-date fair values of&#160;$218.69 and $224.31 per share, respectively for the year ended July 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(3)&#160;Includes time-based vesting for PSUs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i670a927a10ba4ec9acba8769a429184f_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzItMS0xLTEtMA_914b3561-f028-4eb1-ba7a-3ebb1e2de274"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i670a927a10ba4ec9acba8769a429184f_I20170731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzItMy0xLTEtMA_f0d18fdd-12ec-4ba2-bdca-5863c71df104"
      unitRef="usdPerShare">166.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i008be19d3f954fe8a1602eb07b4a0227_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzItNS0xLTEtMA_42e28688-f91d-43d5-bd44-ba34b8c16ea8"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i008be19d3f954fe8a1602eb07b4a0227_I20170731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzItNy0xLTEtMA_6948436e-0c4f-4230-a51d-632c71c47060"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4617981e9a3744f2819060d25c408f00_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzQtMS0xLTEtMA_12d0aed5-30f1-4294-bece-664c51af77ad"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4617981e9a3744f2819060d25c408f00_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzQtMy0xLTEtMA_1ee60148-02b1-4d78-b53a-23af47275cb9"
      unitRef="usdPerShare">169.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id56c8e087c764f48a63ff6cce150b234_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzQtNS0xLTEtMA_66eda83d-af0c-48cb-a26b-55f7b0008618"
      unitRef="shares">-0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="id56c8e087c764f48a63ff6cce150b234_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzQtNy0xLTEtMA_5474bf74-afee-4e1a-a85a-297bc14b7244"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i4617981e9a3744f2819060d25c408f00_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzUtMS0xLTEtMA_a6f8d68d-f263-447c-801a-e1add35d04ef"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i4617981e9a3744f2819060d25c408f00_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzUtMy0xLTEtMA_7a85fa33-5f3f-429a-9b84-5667d908757f"
      unitRef="usdPerShare">166.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id56c8e087c764f48a63ff6cce150b234_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzUtNS0xLTEtMA_d0aa9ba3-4c8f-4d6f-97b5-30f83c4e97f9"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="id56c8e087c764f48a63ff6cce150b234_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzUtNy0xLTEtMA_d2dcb4ce-ed3e-4146-8312-6ba4dd8bd7bc"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i032c328e1cbc494581565138cbb0aff9_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzYtMS0xLTEtMA_e9d66f1c-cfb1-47c4-a65c-822e688ba2ef"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i032c328e1cbc494581565138cbb0aff9_I20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzYtMy0xLTEtMA_269d0456-d87d-4d5f-bdd8-d25502fb97f7"
      unitRef="usdPerShare">163.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8a37353f809440ada6b0b052587be6e6_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzYtNS0xLTEtMA_b9bc7b64-0189-4da4-ab7c-dc45a8bd43f1"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8a37353f809440ada6b0b052587be6e6_I20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzYtNy0xLTEtMA_aa5e319c-d4a7-4b38-affd-f1dc438c39fd"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icee0a1803f1a492caa8d5b9a23fe02c3_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzgtMS0xLTEtMA_d6a59564-151a-442f-94d4-8f08bf15763c"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="icee0a1803f1a492caa8d5b9a23fe02c3_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzgtMy0xLTEtMA_62a99bd5-a362-4410-b4d9-865459cd6120"
      unitRef="usdPerShare">166.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icadc65181c2743ff8b1c2a36ba0f819c_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzgtNS0xLTEtMA_3783cb74-32f6-498a-9593-fee3a666a56d"
      unitRef="shares">-0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="icadc65181c2743ff8b1c2a36ba0f819c_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzgtNy0xLTEtMA_f49499fc-e991-48ec-966f-b3f9460cc990"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="icee0a1803f1a492caa8d5b9a23fe02c3_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzktMS0xLTEtMA_56871d16-25fb-45f8-98ad-c98f8661ead5"
      unitRef="shares">-0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="icee0a1803f1a492caa8d5b9a23fe02c3_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzktMy0xLTEtMA_bbd44bdb-bac0-4c10-8147-8861e47af0bf"
      unitRef="usdPerShare">152.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="icadc65181c2743ff8b1c2a36ba0f819c_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzktNS0xLTEtMA_f5ac8ecd-afe4-4788-a2e4-b54e944b4cd7"
      unitRef="shares">-0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="icadc65181c2743ff8b1c2a36ba0f819c_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzktNy0xLTEtMA_baab2af9-ea71-484d-b489-25177cd63ee8"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i39c43ab2f03745aeab61f6c2a3411e4c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEwLTEtMS0xLTA_3dfd14d0-ae4b-4ee5-af7c-31a2c5047815"
      unitRef="shares">0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i39c43ab2f03745aeab61f6c2a3411e4c_I20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEwLTMtMS0xLTA_e82db396-a982-4d90-8f2f-211d63bdda3a"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3a0777e6546846f5bfed213bf30d149c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEwLTUtMS0xLTA_2b7a710c-c6f8-40a2-bc4d-fb8b742762bc"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3a0777e6546846f5bfed213bf30d149c_I20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEwLTctMS0xLTA_2c8ed69f-371d-4831-8797-b2e4a375bdb6"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if053277b04534c51b595249527da75a6_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEyLTEtMS0xLTA_6d6ad491-06a9-4373-9f39-b6be8faeda5a"
      unitRef="shares">-0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if053277b04534c51b595249527da75a6_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEyLTMtMS0xLTA_6bfa9170-fccd-4e71-b9d0-4bd2e10a0355"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i77317a2223544f2db447c85bebd4d592_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEyLTUtMS0xLTA_addd257f-aeef-4ad8-9a8d-776ad7e4a686"
      unitRef="shares">-0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i77317a2223544f2db447c85bebd4d592_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEyLTctMS0xLTA_3948f652-54f9-42a9-9bee-7c5a34253356"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if053277b04534c51b595249527da75a6_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEzLTEtMS0xLTA_2dedca2c-65f0-4d2b-9a54-b72bbbc5a7c2"
      unitRef="shares">-0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if053277b04534c51b595249527da75a6_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEzLTMtMS0xLTA_b12f30b4-5af6-47df-b6d2-2d916d5448ce"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i77317a2223544f2db447c85bebd4d592_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEzLTUtMS0xLTA_09ccf7cc-98ac-43e1-9e8e-62ff03e42c2d"
      unitRef="shares">-0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i77317a2223544f2db447c85bebd4d592_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzEzLTctMS0xLTA_88b6eb3c-db6e-47c6-9b91-8265c9de82e3"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i52d508ba747042aba914b75d0da95c19_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzE0LTEtMS0xLTA_79b1c9e1-7698-4e7e-a050-ca64ecb02986"
      unitRef="shares">0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i52d508ba747042aba914b75d0da95c19_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzE0LTMtMS0xLTA_a878c8d6-5f3a-4ce7-a8e4-5c62886ed5ec"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7316a3d89c3b48a9801535db72f79777_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzE0LTUtMS0xLTA_babc302f-0101-4526-9845-0547ef5853c3"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7316a3d89c3b48a9801535db72f79777_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTpkZmI2MTlkMzE5ZmY0MDhlOTZjYTY2YTYyMDczZmJmOC90YWJsZXJhbmdlOmRmYjYxOWQzMTlmZjQwOGU5NmNhNjZhNjIwNzNmYmY4XzE0LTctMS0xLTA_8db30d5b-a5d0-4c92-a2d8-058d7ec493cd"
      unitRef="usdPerShare">148.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if053277b04534c51b595249527da75a6_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE1OTQyOTE4NjE5OTQ4_c1963fbb-bb51-4381-ac3e-b0b7f6a6531f"
      unitRef="usd">7000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="icee0a1803f1a492caa8d5b9a23fe02c3_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODAwMTA_4f075185-b852-4780-b43b-cf02c5771e53"
      unitRef="usd">41100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i4617981e9a3744f2819060d25c408f00_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODAwNTA_3827e603-4129-4eb1-90e8-171f72c07ead"
      unitRef="usd">65000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i77317a2223544f2db447c85bebd4d592_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzE1OTQyOTE4NjE5OTkw_48c87a01-6a07-4dd8-a6e4-e727f2952f54"
      unitRef="usd">3800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="icadc65181c2743ff8b1c2a36ba0f819c_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODAwOTU_83ab83e9-0756-4057-8c93-dd19fe8bfe8f"
      unitRef="usd">4500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="id56c8e087c764f48a63ff6cce150b234_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODAxMjc_fee5d20c-0a6c-41c4-a7b3-c6900352fcdd"
      unitRef="usd">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1cd346f42f5c41b88216caa621236e76_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzItMS0xLTEtMA_d3601daf-2c5e-417a-9655-b822e2b97b50"
      unitRef="shares">6500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1cd346f42f5c41b88216caa621236e76_I20170731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzItMy0xLTEtMA_15b2bd2a-388b-4855-8361-61bde6e049ec"
      unitRef="usdPerShare">141.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i1cd346f42f5c41b88216caa621236e76_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzItNy0xLTEtMA_79960cb5-99bb-4b81-8232-eab81b301521"
      unitRef="usd">854100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1ae4df33dd32453ebf39f5fb95eb19ee_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzItOS0xLTEtMA_525be37a-6b64-4af2-bb40-3aabb4eb90a1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1ae4df33dd32453ebf39f5fb95eb19ee_I20170731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzItMTEtMS0xLTA_cb94013b-df5d-4754-8d31-75977535a843"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i1ae4df33dd32453ebf39f5fb95eb19ee_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzItMTUtMS0xLTA_4c521199-eafd-479e-a6e8-2edc4ae7cb1b"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idb739c005eeb4e0baf0a9bc5b17f8c50_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzMtMS0xLTEtMA_5ebba298-970e-487d-b4ef-eee147a561cd"
      unitRef="shares">3900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idb739c005eeb4e0baf0a9bc5b17f8c50_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzMtMy0xLTEtMA_c1b14969-bd2b-49cf-bc1d-2f98a15d8ed5"
      unitRef="usdPerShare">171.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if019550009f14e89a9e1ad47b8fbe167_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzMtOS0xLTEtMA_b88bc1b4-e703-457b-aab3-f1cf908319ed"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if019550009f14e89a9e1ad47b8fbe167_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzMtMTEtMS0xLTA_1b94fd5f-d0d9-46f7-a8d7-e397aa16fa82"
      unitRef="usdPerShare">149.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="idb739c005eeb4e0baf0a9bc5b17f8c50_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzQtMS0xLTEtMA_63546983-3353-4f4b-b0e0-d6d697caf6c6"
      unitRef="shares">3300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="idb739c005eeb4e0baf0a9bc5b17f8c50_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzQtMy0xLTEtMA_bcaee814-fe98-4b6e-bc71-22a291933a34"
      unitRef="usdPerShare">138.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if019550009f14e89a9e1ad47b8fbe167_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzQtOS0xLTEtMA_8dd877b1-5d33-404f-93ef-2428d2c06ff6"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if019550009f14e89a9e1ad47b8fbe167_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzQtMTEtMS0xLTA_9e3a42dc-9b5f-4a1f-8464-4f9b6e73729d"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="idb739c005eeb4e0baf0a9bc5b17f8c50_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzUtMS0xLTEtMA_8c669004-fb5c-48d4-9534-60f5d85285a2"
      unitRef="shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="idb739c005eeb4e0baf0a9bc5b17f8c50_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzUtMy0xLTEtMA_338d9d47-9d87-4b81-88ce-4313c53da7c6"
      unitRef="usdPerShare">144.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if019550009f14e89a9e1ad47b8fbe167_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzUtOS0xLTEtMA_b53d997d-3732-4124-8e4e-b0cc10847e35"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if019550009f14e89a9e1ad47b8fbe167_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzUtMTEtMS0xLTA_3eda6076-b706-4462-91bb-ac6861709424"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iea5e4b6ddf644a50b780a0d7f4aa80bc_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzYtMS0xLTEtMA_7759aebb-a60c-460f-9caf-30abdc8f6ad0"
      unitRef="shares">6500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iea5e4b6ddf644a50b780a0d7f4aa80bc_I20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzYtMy0xLTEtMA_f6274907-f866-498d-ac9e-a6dd63711363"
      unitRef="usdPerShare">160.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="iea5e4b6ddf644a50b780a0d7f4aa80bc_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzYtNy0xLTEtMA_a66b0b5c-42b9-43d4-9d72-28715718e972"
      unitRef="usd">1291400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2ae13561f8004a13ab7be1f7936d9f15_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzYtOS0xLTEtMA_bbaee0df-d5ad-49a8-b575-733c362befff"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2ae13561f8004a13ab7be1f7936d9f15_I20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzYtMTEtMS0xLTA_efa62cd0-50c5-4fe7-967a-a6ef5ff23637"
      unitRef="usdPerShare">149.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i2ae13561f8004a13ab7be1f7936d9f15_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzYtMTUtMS0xLTA_d4aebb5a-58a9-4737-a1da-dd85b3dfce29"
      unitRef="usd">43700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzctMS0xLTEtMA_2ddc9825-8d58-4208-ace5-6d79dd74b727"
      unitRef="shares">3900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzctMy0xLTEtMA_6e495a74-bb76-47d5-b35e-96ae852911d1"
      unitRef="usdPerShare">210.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iae0aa27c57a94d1dbbdb54ab72934e86_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzctOS0xLTEtMA_81c3b29e-62aa-4c35-9d46-d17875b83a2d"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iae0aa27c57a94d1dbbdb54ab72934e86_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzctMTEtMS0xLTA_d3472cb1-f276-469b-a040-b4391b16ff8c"
      unitRef="usdPerShare">215.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzgtMS0xLTEtMA_800144fd-6c83-439f-b676-7f685b00ff71"
      unitRef="shares">2700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzgtMy0xLTEtMA_6e1f2062-a5ac-4db5-ba44-78083666813f"
      unitRef="usdPerShare">160.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iae0aa27c57a94d1dbbdb54ab72934e86_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzgtOS0xLTEtMA_7391f8b8-0b56-47d8-9a3a-ead2818a4579"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iae0aa27c57a94d1dbbdb54ab72934e86_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzgtMTEtMS0xLTA_ee9fff20-de21-46ce-b334-2d55db5eeb21"
      unitRef="usdPerShare">149.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzktMS0xLTEtMA_059f6323-88bf-412a-973e-6b1c8b976705"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzktMy0xLTEtMA_7a2bd27a-ae4f-43b3-9df5-08b6b6cd65b9"
      unitRef="usdPerShare">162.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iae0aa27c57a94d1dbbdb54ab72934e86_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzktOS0xLTEtMA_69b5e73d-e59e-45f3-ad21-8f1d4211c202"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iae0aa27c57a94d1dbbdb54ab72934e86_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzktMTEtMS0xLTA_085345c7-5f9f-4e01-bbb4-128401411ea8"
      unitRef="usdPerShare">155.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i29ea73f3bf2b4848a984c0abdba5b032_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEwLTEtMS0xLTA_716e542b-890a-4e3a-a8ae-b35ba29077b3"
      unitRef="shares">6900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i29ea73f3bf2b4848a984c0abdba5b032_I20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEwLTMtMS0xLTA_5c45ff14-b243-4886-b895-3d21a71933ed"
      unitRef="usdPerShare">188.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i29ea73f3bf2b4848a984c0abdba5b032_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEwLTctMS0xLTA_bbc08633-b5b6-4958-ae05-5d493f6e0b10"
      unitRef="usd">1554000000.0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if7cba780e1fe4d25bf498118b481d003_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEwLTktMS0xLTA_e03934c9-d161-4552-8aad-e745367d5838"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if7cba780e1fe4d25bf498118b481d003_I20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEwLTExLTEtMS0w_b5202172-f49b-4393-93e6-27fc65b463b3"
      unitRef="usdPerShare">197.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="if7cba780e1fe4d25bf498118b481d003_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEwLTE1LTEtMS0w_6d0451a7-e3cb-466c-8bb7-5d14337a059f"
      unitRef="usd">67000000.0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i066dccc80f234820b7eda91543d001dc_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzExLTEtMS0xLTA_04d719a3-9a55-4408-99c1-ffc320435156"
      unitRef="shares">3500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i066dccc80f234820b7eda91543d001dc_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzExLTMtMS0xLTA_a7c16905-94d4-47ce-9f95-8790721eac22"
      unitRef="usdPerShare">211.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i16c78b3146374c0ab3cb19d6defa3ca6_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzExLTktMS0xLTA_221114fd-0982-49c2-9d93-b47ce7234b0d"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i16c78b3146374c0ab3cb19d6defa3ca6_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzExLTExLTEtMS0w_a362b17b-4ab7-4292-b866-07543f21f460"
      unitRef="usdPerShare">248.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i066dccc80f234820b7eda91543d001dc_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEyLTEtMS0xLTA_ce52e1ec-c006-4455-91b4-48cf0ba78dbb"
      unitRef="shares">2800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i066dccc80f234820b7eda91543d001dc_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEyLTMtMS0xLTA_fdfc24aa-c0df-4971-ba08-b9401ec0c9dd"
      unitRef="usdPerShare">181.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i16c78b3146374c0ab3cb19d6defa3ca6_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEyLTktMS0xLTA_32c8bfb4-5393-400f-80d6-7de1facf9008"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i16c78b3146374c0ab3cb19d6defa3ca6_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEyLTExLTEtMS0w_9f69c610-dccb-408c-a0f4-d7c1d9512643"
      unitRef="usdPerShare">166.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i066dccc80f234820b7eda91543d001dc_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEzLTEtMS0xLTA_3dc35849-aab3-4092-b2a2-e76464905759"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i066dccc80f234820b7eda91543d001dc_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEzLTMtMS0xLTA_7996f035-dca1-4afd-b8ad-a8754494e214"
      unitRef="usdPerShare">188.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i16c78b3146374c0ab3cb19d6defa3ca6_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEzLTktMS0xLTA_47eddef0-3cb5-4223-82f4-a66eab125a70"
      unitRef="shares">-0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i16c78b3146374c0ab3cb19d6defa3ca6_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzEzLTExLTEtMS0w_f5ab3e7a-c31c-4f09-846f-ebd9d1e10efa"
      unitRef="usdPerShare">175.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8d042dee768d49ee907c7554af5ce152_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzE0LTEtMS0xLTA_237319be-65ca-49ec-b0a8-04c5ca049cae"
      unitRef="shares">6600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8d042dee768d49ee907c7554af5ce152_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzE0LTMtMS0xLTA_16e85944-3919-4ad2-9815-ea0ef1752866"
      unitRef="usdPerShare">203.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i8d042dee768d49ee907c7554af5ce152_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzE0LTctMS0xLTA_b1aa9ba7-863f-492a-bbc7-d4f3c19273bf"
      unitRef="usd">1688100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iea20be4ca0a844e4b5b7639ae034d5d2_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzE0LTktMS0xLTA_aea24748-c366-4718-aabc-3d7449294478"
      unitRef="shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iea20be4ca0a844e4b5b7639ae034d5d2_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzE0LTExLTEtMS0w_a6929877-9bf4-46f6-b09f-ee98dbbcab55"
      unitRef="usdPerShare">231.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="iea20be4ca0a844e4b5b7639ae034d5d2_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5OGFiMDZmNjBiZTU0YzQyOGE0OTljMmMyZjEzMzEwMS90YWJsZXJhbmdlOjk4YWIwNmY2MGJlNTRjNDI4YTQ5OWMyYzJmMTMzMTAxXzE0LTE1LTEtMS0w_90467103-3932-43c4-b7f9-d615d4dd78d1"
      unitRef="usd">147200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i469eeccd082d47cd985aac09b4d027e9_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzYwNDczMTM5NzU1NjM_9f680e53-c233-45b5-8f1b-4d4e2958f158"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9f430f109215496f83d695a9707e4210_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzU0OTc1NTgxNjE2NDM_b294a49f-0eb3-4c5a-a301-35c609854913"
      unitRef="usdPerShare">208.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4f5e897404494ad690edd29380f88c14_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzU0OTc1NTgxNjE2NTY_fd5adf43-2d62-4473-bd8b-0f7d8b33a3b3"
      unitRef="usdPerShare">231.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8c61c0d631f842769080d080667f176a_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzU0OTc1NTgxNjE2NjU_57350fba-b387-4b7d-bbbc-03906f74b87d"
      unitRef="usdPerShare">181.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <panw:BusinessAcquisitionEquityAwardsAssumedAwardsAssumedinPeriod
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzc4MjI_b8b77485-bba4-43be-bde4-0e073a36e5d1"
      unitRef="shares">400000</panw:BusinessAcquisitionEquityAwardsAssumedAwardsAssumedinPeriod>
    <panw:BusinessAcquisitionReplacementEquityAwardsGrantsinPeriod
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzc4NDA_306ae111-d34a-4884-8a14-953171fca197"
      unitRef="shares">100000</panw:BusinessAcquisitionReplacementEquityAwardsGrantsinPeriod>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAwardsAssumedinPeriodWeightedAverageGrantDateFairValue
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzc5NzM_57d19c8d-dfa6-41f6-b46f-d45ec79e9fb3"
      unitRef="usdPerShare">218.69</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAwardsAssumedinPeriodWeightedAverageGrantDateFairValue>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardReplacementEquityAwardsGrantsinPeriodWeightedAverageGrantDateFairValue
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzc5ODA_f9dfa5e7-cc36-400e-b7f9-27b84ff18172"
      unitRef="usdPerShare">224.31</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardReplacementEquityAwardsGrantsinPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i066dccc80f234820b7eda91543d001dc_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODAxNTg_894e59a9-208c-4975-bde0-d3a0876d174d"
      unitRef="usd">615700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i7e6436d472af48f3a375ae31feeb0d5b_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODAxOTY_0e868847-ab19-4cdc-b402-8ac6ade0485e"
      unitRef="usd">566400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="idb739c005eeb4e0baf0a9bc5b17f8c50_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODAyMzI_2789bb31-b528-4a12-b8dc-59258e206a83"
      unitRef="usd">546300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i16c78b3146374c0ab3cb19d6defa3ca6_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODAzMDA_1aea12c2-5b2f-459b-ba94-8f668ca126ed"
      unitRef="usd">11900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="iae0aa27c57a94d1dbbdb54ab72934e86_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODAyNjk_f5add05a-fa76-49d7-bf47-9af7b0ef8fec"
      unitRef="usd">17200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <panw:ScheduleofSharebasedCompensationSharesAvailableforGrantTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzExMjky_24d0baf8-67ae-42f0-91dd-f89abe7ef259">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the stock activity and the total number of shares available for grant under our stock plans as of July&#160;31, 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.205%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.595%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PSOs, RSUs, and PSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options, PSOs, RSAs, PSAs, RSUs, and PSUs forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares withheld for taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#x2014;July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</panw:ScheduleofSharebasedCompensationSharesAvailableforGrantTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo3MmNkYjAzMTM3NDU0YzY3OTkyMDg2ZjkzNzkzYmU3OS90YWJsZXJhbmdlOjcyY2RiMDMxMzc0NTRjNjc5OTIwODZmOTM3OTNiZTc5XzEtMS0xLTEtMA_fd745bd4-c71f-4416-9b5c-ddac42b0fa20"
      unitRef="shares">7800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo3MmNkYjAzMTM3NDU0YzY3OTkyMDg2ZjkzNzkzYmU3OS90YWJsZXJhbmdlOjcyY2RiMDMxMzc0NTRjNjc5OTIwODZmOTM3OTNiZTc5XzItMS0xLTEtMA_84a14d8d-33ec-4e92-bc6e-d6df8efc52ac"
      unitRef="shares">4500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofGrantsinPeriod
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo3MmNkYjAzMTM3NDU0YzY3OTkyMDg2ZjkzNzkzYmU3OS90YWJsZXJhbmdlOjcyY2RiMDMxMzc0NTRjNjc5OTIwODZmOTM3OTNiZTc5XzMtMS0xLTEtMA_19640d69-e877-4fa8-af93-13dc5a086451"
      unitRef="shares">3900000</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofGrantsinPeriod>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofForfeituresinPeriod
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo3MmNkYjAzMTM3NDU0YzY3OTkyMDg2ZjkzNzkzYmU3OS90YWJsZXJhbmdlOjcyY2RiMDMxMzc0NTRjNjc5OTIwODZmOTM3OTNiZTc5XzQtMS0xLTEtMA_6906e135-d05f-4bd8-ac80-7c045bfe00c7"
      unitRef="shares">2000000.0</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofForfeituresinPeriod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo3MmNkYjAzMTM3NDU0YzY3OTkyMDg2ZjkzNzkzYmU3OS90YWJsZXJhbmdlOjcyY2RiMDMxMzc0NTRjNjc5OTIwODZmOTM3OTNiZTc5XzUtMS0xLTEtMA_7b791bb0-1d96-4967-848d-da5d6c411dea"
      unitRef="shares">100000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo3MmNkYjAzMTM3NDU0YzY3OTkyMDg2ZjkzNzkzYmU3OS90YWJsZXJhbmdlOjcyY2RiMDMxMzc0NTRjNjc5OTIwODZmOTM3OTNiZTc5XzYtMS0xLTEtMA_50fd60c1-c260-4e60-a7e0-16261e43aeb5"
      unitRef="shares">10500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzExMzI2_457efdf5-26c9-4035-a79a-abdb8442d4ee">The following table summarizes the assumptions used and the resulting grant-date fair values of our PSOs granted during the years ended July&#160;31, 2019 and 2018: &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.066%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.355%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.355%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.763%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;35.6% - 36.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3.1% - 3.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59.11&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZToxMmJiYjUwNjUzYzU0N2ZlYTNjYTE4NzA3YmZmNmU2ZC90YWJsZXJhbmdlOjEyYmJiNTA2NTNjNTQ3ZmVhM2NhMTg3MDdiZmY2ZTZkXzItMy0xLTEtMC90ZXh0cmVnaW9uOjc1OWQxYzk1YzUzZTQ4YjA4ODEwMTk5MWU0MTY4NGM3XzU0OTc1NTgxMzg4OTc_87d7c7d4-4964-41aa-8764-99b6eda273d4"
      unitRef="number">0.356</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZToxMmJiYjUwNjUzYzU0N2ZlYTNjYTE4NzA3YmZmNmU2ZC90YWJsZXJhbmdlOjEyYmJiNTA2NTNjNTQ3ZmVhM2NhMTg3MDdiZmY2ZTZkXzItMy0xLTEtMC90ZXh0cmVnaW9uOjc1OWQxYzk1YzUzZTQ4YjA4ODEwMTk5MWU0MTY4NGM3XzU0OTc1NTgxMzg5MDE_3743c3bf-714e-422d-915f-82890cba3784"
      unitRef="number">0.365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i00547a65f1064a8495ae3421f9646292_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZToxMmJiYjUwNjUzYzU0N2ZlYTNjYTE4NzA3YmZmNmU2ZC90YWJsZXJhbmdlOjEyYmJiNTA2NTNjNTQ3ZmVhM2NhMTg3MDdiZmY2ZTZkXzItNS0xLTEtNjM1Mg_c738f58d-ae95-4933-9f99-c1b6edad55a7"
      unitRef="number">0.333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZToxMmJiYjUwNjUzYzU0N2ZlYTNjYTE4NzA3YmZmNmU2ZC90YWJsZXJhbmdlOjEyYmJiNTA2NTNjNTQ3ZmVhM2NhMTg3MDdiZmY2ZTZkXzMtMy0xLTEtMA_a5bc08f1-5309-46fa-93ba-cef8f9dcd386"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i00547a65f1064a8495ae3421f9646292_D20170801-20180731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZToxMmJiYjUwNjUzYzU0N2ZlYTNjYTE4NzA3YmZmNmU2ZC90YWJsZXJhbmdlOjEyYmJiNTA2NTNjNTQ3ZmVhM2NhMTg3MDdiZmY2ZTZkXzMtNS0xLTEtNjM1Mg_3244ae9f-75dc-42cf-b80f-3d4152cf3dbf"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZToxMmJiYjUwNjUzYzU0N2ZlYTNjYTE4NzA3YmZmNmU2ZC90YWJsZXJhbmdlOjEyYmJiNTA2NTNjNTQ3ZmVhM2NhMTg3MDdiZmY2ZTZkXzQtMy0xLTEtMC90ZXh0cmVnaW9uOjJjOTA4Y2NkNTUyYzQ2OTk4YWYyYzk3NjIzOWZjNzUxXzU0OTc1NTgxMzg4OTU_ce9a0248-94fc-4de0-865d-a93e1a1e48ed"
      unitRef="number">0.031</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZToxMmJiYjUwNjUzYzU0N2ZlYTNjYTE4NzA3YmZmNmU2ZC90YWJsZXJhbmdlOjEyYmJiNTA2NTNjNTQ3ZmVhM2NhMTg3MDdiZmY2ZTZkXzQtMy0xLTEtMC90ZXh0cmVnaW9uOjJjOTA4Y2NkNTUyYzQ2OTk4YWYyYzk3NjIzOWZjNzUxXzU0OTc1NTgxMzg4OTc_4fa0f36c-7705-4bb6-961d-9817bd7bfd0c"
      unitRef="number">0.032</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i00547a65f1064a8495ae3421f9646292_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZToxMmJiYjUwNjUzYzU0N2ZlYTNjYTE4NzA3YmZmNmU2ZC90YWJsZXJhbmdlOjEyYmJiNTA2NTNjNTQ3ZmVhM2NhMTg3MDdiZmY2ZTZkXzQtNS0xLTEtNjM1Mg_4af53b45-8c0a-4410-afcd-f2fac0f14607"
      unitRef="number">0.029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i242ede7190624aa7a53068d21d7ef2d0_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZToxMmJiYjUwNjUzYzU0N2ZlYTNjYTE4NzA3YmZmNmU2ZC90YWJsZXJhbmdlOjEyYmJiNTA2NTNjNTQ3ZmVhM2NhMTg3MDdiZmY2ZTZkXzUtMy0xLTEtMA_c8c284ad-7c39-4d9b-8cca-a31477cbeb79"
      unitRef="usdPerShare">59.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i00547a65f1064a8495ae3421f9646292_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZToxMmJiYjUwNjUzYzU0N2ZlYTNjYTE4NzA3YmZmNmU2ZC90YWJsZXJhbmdlOjEyYmJiNTA2NTNjNTQ3ZmVhM2NhMTg3MDdiZmY2ZTZkXzUtNS0xLTEtNjM1Mg_54fa3890-f2ac-4f24-97b2-e82155b065e5"
      unitRef="usdPerShare">56.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzExMjk0_ce03773a-f366-4cdf-9cfc-c9648d6b0a6f">The following table summarizes the assumptions used and the resulting grant-date fair values of our ESPP:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.261%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.983%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.985%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;31.0% - 35.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;30.0% - 34.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;26.8% - 43.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.9% - 1.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2.3% - 2.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;1.2% - 2.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$46.75 - $66.47&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$55.03 - $87.04&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$34.94 - $65.04&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="ic44a218255d54498a282b5ac7adddb76_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzItMS0xLTEtMTQ3ODEvdGV4dHJlZ2lvbjo0OWY0M2U5NWMyYTg0NWUwYjNlYzA3MWYxOTEzZTM2NF81NDk3NTU4MTM4ODk3_c257cc05-0fef-4aa5-9548-c081602382ed"
      unitRef="number">0.310</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="ic44a218255d54498a282b5ac7adddb76_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzItMS0xLTEtMTQ3ODEvdGV4dHJlZ2lvbjo0OWY0M2U5NWMyYTg0NWUwYjNlYzA3MWYxOTEzZTM2NF81NDk3NTU4MTM4OTA0_f73d264a-ef7f-45f3-b613-156f2056195a"
      unitRef="number">0.357</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i1d90c019e6c743f78d26aac3b3f15a66_D20180801-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzItMy0xLTEtMTUzNTIvdGV4dHJlZ2lvbjo0ZGI4ZWY4NTQxODQ0ZTU2OTcyZWRiMjM2MzhhYzNmMV81NDk3NTU4MTM4ODk3_28000250-0ff4-4234-aa92-744dddd12775"
      unitRef="number">0.300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i1d90c019e6c743f78d26aac3b3f15a66_D20180801-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzItMy0xLTEtMTUzNTIvdGV4dHJlZ2lvbjo0ZGI4ZWY4NTQxODQ0ZTU2OTcyZWRiMjM2MzhhYzNmMV81NDk3NTU4MTM4OTA1_582ab9e5-ff4d-406f-9e7f-71b0badc7833"
      unitRef="number">0.345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i3d597ce947284a76976377c2d616d89f_D20170801-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzItNS0xLTEtMTUzODQvdGV4dHJlZ2lvbjo3YzFjNDM3OTk5YjU0NDkwODMyNzY0ZWUxNjc5N2YzMV81NDk3NTU4MTM4ODk3_9b151b27-8ca0-41fd-b503-24ae71cc7e0a"
      unitRef="number">0.268</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i3d597ce947284a76976377c2d616d89f_D20170801-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzItNS0xLTEtMTUzODQvdGV4dHJlZ2lvbjo3YzFjNDM3OTk5YjU0NDkwODMyNzY0ZWUxNjc5N2YzMV81NDk3NTU4MTM4ODk5_210503d6-1d55-4370-8f4b-ec0d6807a317"
      unitRef="number">0.436</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ie44f667a9f064e999f2695e27a6b75cf_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzMtMS0xLTEtMTUzMjgvdGV4dHJlZ2lvbjozMDhlMjk5ZTcyZjc0ODFhOTNmY2RlOWY1Mzc2Zjc4NF81NDk3NTU4MTM4ODkz_f5a9f747-9b93-46e2-ba27-24a474066981">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i0ccbfc9b771b4a39aff94c292f867ae8_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzMtMS0xLTEtMTUzMjgvdGV4dHJlZ2lvbjozMDhlMjk5ZTcyZjc0ODFhOTNmY2RlOWY1Mzc2Zjc4NF81NDk3NTU4MTM4ODk4_53c1470a-814a-4ec7-9803-be9aae23df6f">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i68a1b3e007604bc5a8698a747fe10a70_D20180801-20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzMtMy0xLTEtMC90ZXh0cmVnaW9uOjkxYTU0MzM1YTU0MDQ3M2JiYzAxYWY4MDk4YzkwMDZjXzU0OTc1NTgxMzg4OTM_caec9adb-0c39-4380-91a6-d04dd7351d95">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3f6ca30e39d34af1a9e7472e4bfc8bc3_D20180801-20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzMtMy0xLTEtMC90ZXh0cmVnaW9uOjkxYTU0MzM1YTU0MDQ3M2JiYzAxYWY4MDk4YzkwMDZjXzU0OTc1NTgxMzg4OTg_61302044-7453-4237-ba4b-7b72b1a55f61">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ic283e0536f334b62bb0c93ccfa8fb3e2_D20170801-20180731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzMtNS0xLTEtMC90ZXh0cmVnaW9uOmU4MmFlZWI3ZGU0ZTQ4YzRiY2NmMTk0YzU4Yjg2YjA2XzU0OTc1NTgxMzg4OTM_2e47a612-ff12-4384-917a-1207183e4b6c">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i20d176953cbc442b8e2430628cca34d0_D20170801-20180731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzMtNS0xLTEtMC90ZXh0cmVnaW9uOmU4MmFlZWI3ZGU0ZTQ4YzRiY2NmMTk0YzU4Yjg2YjA2XzU0OTc1NTgxMzg4OTU_ce58c156-3c5a-4a5e-8dc7-b21c68d58122">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ic44a218255d54498a282b5ac7adddb76_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzQtMS0xLTEtMA_cdd40e3e-1f4e-408a-a281-cae1f53f7f8f"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1d90c019e6c743f78d26aac3b3f15a66_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzQtMy0xLTEtMA_5db99a7f-dd4a-4186-acfe-c15440c628ba"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3d597ce947284a76976377c2d616d89f_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzQtNS0xLTEtMA_dc74e367-fc94-4d07-ba89-58f5d24a96ed"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="ic44a218255d54498a282b5ac7adddb76_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzUtMS0xLTEtMTUzMzYvdGV4dHJlZ2lvbjo3MzMxZGYxODhkOTI0ZjUyOTZkYWFmNzgwYTg0NzRmNV81NDk3NTU4MTM4ODk1_6c16fc9a-791b-4361-97b9-21012d4b13f2"
      unitRef="number">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="ic44a218255d54498a282b5ac7adddb76_D20190801-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzUtMS0xLTEtMTUzMzYvdGV4dHJlZ2lvbjo3MzMxZGYxODhkOTI0ZjUyOTZkYWFmNzgwYTg0NzRmNV81NDk3NTU4MTM4OTA0_aa251398-ba33-45d2-a67f-cda4b1415ddd"
      unitRef="number">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i1d90c019e6c743f78d26aac3b3f15a66_D20180801-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzUtMy0xLTEtMTUzNjgvdGV4dHJlZ2lvbjpiOGE2ZmI2NTRlM2U0OWVlOTQ1ODQwYjkxZmQ0OTY5ZV81NDk3NTU4MTM4ODk1_4779aa18-c2f4-4e8e-8872-916c68e929ff"
      unitRef="number">0.023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i1d90c019e6c743f78d26aac3b3f15a66_D20180801-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzUtMy0xLTEtMTUzNjgvdGV4dHJlZ2lvbjpiOGE2ZmI2NTRlM2U0OWVlOTQ1ODQwYjkxZmQ0OTY5ZV81NDk3NTU4MTM4OTAx_a939148b-aea1-4725-860f-75a53faafdc3"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i3d597ce947284a76976377c2d616d89f_D20170801-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzUtNS0xLTEtMTU0MDEvdGV4dHJlZ2lvbjpmMjY3OTA5NWQ3ZjA0YTc0YTBkMjk2MmRhYWE3ZTNjZV81NDk3NTU4MTM4ODk1_0512ce2f-7f9a-4940-b1f8-a11ccb158276"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i3d597ce947284a76976377c2d616d89f_D20170801-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzUtNS0xLTEtMTU0MDEvdGV4dHJlZ2lvbjpmMjY3OTA5NWQ3ZjA0YTc0YTBkMjk2MmRhYWE3ZTNjZV81NDk3NTU4MTM4ODk3_fbf094de-6342-48eb-b581-4f953e3057de"
      unitRef="number">0.023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <panw:ShareBasedCompensationArrangementbyShareBasedPaymentAwardESPPGrantDateFairValueMinimum
      contextRef="ic44a218255d54498a282b5ac7adddb76_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzYtMS0xLTEtMTUzNDQvdGV4dHJlZ2lvbjo5YzdhMzFkOTZmMmU0MmQ1YmVhNzc5ODNiNTY5ZjViZl81NDk3NTU4MTM4ODk5_1a41fc47-390b-418c-b58b-07b380b461ec"
      unitRef="usdPerShare">46.75</panw:ShareBasedCompensationArrangementbyShareBasedPaymentAwardESPPGrantDateFairValueMinimum>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardESPPGrantDateFairValueMaximum
      contextRef="ic44a218255d54498a282b5ac7adddb76_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzYtMS0xLTEtMTUzNDQvdGV4dHJlZ2lvbjo5YzdhMzFkOTZmMmU0MmQ1YmVhNzc5ODNiNTY5ZjViZl81NDk3NTU4MTM4OTA3_41d42b37-ea4a-4630-aea5-bd66e7176098"
      unitRef="usdPerShare">66.47</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardESPPGrantDateFairValueMaximum>
    <panw:ShareBasedCompensationArrangementbyShareBasedPaymentAwardESPPGrantDateFairValueMinimum
      contextRef="i1d90c019e6c743f78d26aac3b3f15a66_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzYtMy0xLTEtMTUzNzYvdGV4dHJlZ2lvbjo5YzRjODRmOWQ5YzM0ZWY3YWQ4Njg2NTQ0YTk2NTEwM181NDk3NTU4MTM4ODk5_d086804c-79d8-4641-b97d-de63575876dc"
      unitRef="usdPerShare">55.03</panw:ShareBasedCompensationArrangementbyShareBasedPaymentAwardESPPGrantDateFairValueMinimum>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardESPPGrantDateFairValueMaximum
      contextRef="i1d90c019e6c743f78d26aac3b3f15a66_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzYtMy0xLTEtMTUzNzYvdGV4dHJlZ2lvbjo5YzRjODRmOWQ5YzM0ZWY3YWQ4Njg2NTQ0YTk2NTEwM181NDk3NTU4MTM4OTA3_1ec948a9-ab08-4ae3-a04c-270edc2e03e8"
      unitRef="usdPerShare">87.04</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardESPPGrantDateFairValueMaximum>
    <panw:ShareBasedCompensationArrangementbyShareBasedPaymentAwardESPPGrantDateFairValueMinimum
      contextRef="i3d597ce947284a76976377c2d616d89f_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzYtNS0xLTEtMTU0MDkvdGV4dHJlZ2lvbjplODE1ODQwMjE3OTI0OWZhYTg3N2ZhOTMxOTk3NjUwMl81NDk3NTU4MTM4ODk5_0c5cd712-0655-40a1-bf02-aab6ae0da985"
      unitRef="usdPerShare">34.94</panw:ShareBasedCompensationArrangementbyShareBasedPaymentAwardESPPGrantDateFairValueMinimum>
    <panw:SharebasedCompensationArrangementbySharebasedPaymentAwardESPPGrantDateFairValueMaximum
      contextRef="i3d597ce947284a76976377c2d616d89f_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo5NjQ3NTJhMmU4Nzk0NGYxOWEyZjE2Y2RkN2U5YTFjNy90YWJsZXJhbmdlOjk2NDc1MmEyZTg3OTQ0ZjE5YTJmMTZjZGQ3ZTlhMWM3XzYtNS0xLTEtMTU0MDkvdGV4dHJlZ2lvbjplODE1ODQwMjE3OTI0OWZhYTg3N2ZhOTMxOTk3NjUwMl81NDk3NTU4MTM4OTAx_b2ae7ac6-ad7d-447b-bdb7-7cf5d8da258b"
      unitRef="usdPerShare">65.04</panw:SharebasedCompensationArrangementbySharebasedPaymentAwardESPPGrantDateFairValueMaximum>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzExMzA1_e5d9055e-5be0-4074-8b36-c309fde15e42">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes share-based compensation included in costs and expenses (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.460%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.586%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Cost of product revenue &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Cost of subscription and support revenue &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Research and development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Sales and marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;221.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;664.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;587.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;503.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:6pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iacc4aaf85ef2402bb95ec2ca52db85a6_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzItMS0xLTEtMA_d70a73b3-745d-449c-a4a7-b7da712ddfaa"
      unitRef="usd">5700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8cf90d6521d648d29dad81fa3519eca0_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzItMy0xLTEtMA_b34c66a0-2375-416c-a816-acdd6272d89f"
      unitRef="usd">5600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i328af85b1982489c96675dd4ef0e925d_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzItNS0xLTEtMA_a3c8f281-a479-49a4-90c2-48492d65d43a"
      unitRef="usd">7000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib83f3a6f11a7455c88144f45aeb88448_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzMtMS0xLTEtMA_6f1c1542-ff4d-4c17-9d6a-39fe0890de14"
      unitRef="usd">77700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9008766f8b674347a3898e1615807d0f_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzMtMy0xLTEtMA_fb60f73a-7d8b-487f-a1ed-a84139c726c3"
      unitRef="usd">71300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i84f6b6f5f1fc4da58ff602cafb8c8d07_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzMtNS0xLTEtMA_7c0a1279-e2ba-4438-8a28-05c89b6d7e77"
      unitRef="usd">66700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i827eda791c544baba38649ba300c5923_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzQtMS0xLTEtMA_c5c9a6ee-b23c-415c-b8f4-631b68a49170"
      unitRef="usd">274600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idd4d43933d4b48c0ac38ca73e88cbf97_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzQtMy0xLTEtMA_8220453b-eb83-4625-8411-115eedd1e000"
      unitRef="usd">186800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8f7dbc589d04430ba48e786549382c80_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzQtNS0xLTEtMA_37383873-3d51-4dc8-b90a-6038ecf96f60"
      unitRef="usd">145200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5bb030a97bd74671bac9f3ef9159e7ba_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzUtMS0xLTEtMA_de7df85d-9d66-438e-a93e-4d12310a6da7"
      unitRef="usd">214500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8660ddffac674d97a418c09ecfd25097_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzUtMy0xLTEtMA_e0e91177-3719-43b0-a778-da7bc87eca11"
      unitRef="usd">221900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if13c259afd784b4da3c83239b11380dc_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzUtNS0xLTEtMA_d915f419-f6f9-402c-bb69-30ed3271eeab"
      unitRef="usd">208000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i172c26dfad39450c9661068bb1fa4205_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzYtMS0xLTEtMA_65b70005-5b69-40ec-9712-ee2b61db13c0"
      unitRef="usd">92000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic6ec281658064788823a770d8eb3469a_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzYtMy0xLTEtMA_f5eccaaf-4c6d-4340-968c-b0c94d8467b8"
      unitRef="usd">102100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie59c0357d56048f6a15d6b9a806f7376_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzYtNS0xLTEtMA_39a7df66-236b-440a-943b-72dcf4aa9046"
      unitRef="usd">77000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzctMS0xLTEtMA_a539fd70-6a4f-4cda-b148-25dfb5dd2ce8"
      unitRef="usd">664500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzctMy0xLTEtMA_07a108f8-94f1-42a3-8e15-fbe0503529eb"
      unitRef="usd">587700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90YWJsZTo1MWQ2ZTZiYzZhMzQ0NWE2OTA0MzZkYmU0ZWViNTBlMy90YWJsZXJhbmdlOjUxZDZlNmJjNmEzNDQ1YTY5MDQzNmRiZTRlZWI1MGUzXzctNS0xLTEtMA_42f136f0-13e9-4379-8906-ac7907801a86"
      unitRef="usd">503900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i93b859f15a30418d882ed34f389d3740_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODA1NTc_b6453e2f-5079-4fe2-b13c-2233777f8e40"
      unitRef="usd">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i086fab7815e14e4a8121f1eb761197d0_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODA1NjI_9922a039-6a08-4b0b-b080-2fc083a6d7a0"
      unitRef="usd">4400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i1fa6d6e6674e4fddb4e62306ba9c2c88_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODA1NzA_74043925-3721-43dc-af7d-67bca8926c6b"
      unitRef="usd">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i8742f49b35334b88be87f2ab71ab1647_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzEwNTY2_0490463d-371b-4724-a568-1699690d1cea"
      unitRef="usd">14200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i993434e780eb486fb54867480efa4847_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzEwNTcz_dbe4b6b4-d5b9-4973-9143-c3d7433896c8"
      unitRef="usd">5800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="id46b8d4756c444bc900833cf771f2c5b_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzEwNzA3_46234f22-4a46-46d2-b48c-92dc69541f42"
      unitRef="usd">6600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODA1OTk_083f21a4-cf13-4b09-b936-8cb8414dbcc2"
      unitRef="usd">1500000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yMzgvZnJhZzphNTIyOWE1YTU4N2E0MjhkYWM3NWExOWRkNzMzMzAwYy90ZXh0cmVnaW9uOmE1MjI5YTVhNTg3YTQyOGRhYzc1YTE5ZGQ3MzMzMDBjXzY1OTcwNjk3ODA2MzM_7d35be3f-b1a4-45d9-9833-a4c36f5b871e">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0Xzc2OTY1ODE0MjE3OTY_99c34241-bbb4-46de-a148-db7b1afab5d4">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the components of income (loss) before income taxes (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.460%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.586%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(198.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(181.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(175.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(231.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(74.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(105.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes our provision for income taxes (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.460%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.586%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;For the year ended July&#160;31, 2020, our provision for income taxes increased compared to the year ended July&#160;31, 2019, primarily due to an increase in foreign income as a result of increased business operations and withholding taxes from an increase in billings in the relevant jurisdictions. We also had a change in our valuation allowance related to acquisitions completed during fiscal 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the year ended July&#160;31, 2019, our provision for income taxes decreased compared to the year ended July 31, 2018, primarily due to changes in our valuation allowance related to acquisitions completed during fiscal 2019 and our adoption of accounting guidance requiring the recognition of income tax consequences of an intra-entity transfer of an asset, other than inventory, when the transfer occurs. These decreases were partially offset by an increase in our foreign taxes due to growth in non-U.S. operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the items accounting for the difference between income taxes computed at the federal statutory income tax rate and our provision for income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.460%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.586%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effects of non-U.S. operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;667.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(714.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(196.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of U.S. tax law change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(129.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of deferred tax charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;In December 2019, we transferred certain intellectual property rights to a&#160;wholly owned&#160;United Kingdom&#160;subsidiary,&#160;primarily to align our legal structure to our evolving operations. The tax benefit from an increase in the tax basis of intellectual property rights resulted in an increase in effects of non-U.S. operations and was fully offset by a full valuation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the components of our deferred tax assets and liabilities as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:70.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.788%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.791%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;272.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;212.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;348.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development and foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,458.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,409.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;705.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,240.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(561.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;168.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(130.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(94.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(28.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(159.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(136.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our increase in deferred tax assets relating to fixed assets and intangibles is largely due to transferring our intellectual property rights to a wholly owned United Kingdom subsidiary, primarily to align our legal structure to our evolving operations. This resulted in an increase in the tax basis of these intellectual property rights and a corresponding increase in foreign deferred tax assets. As of July&#160;31, 2020, it is not more likely than not that these additional deferred tax assets will be realizable, and therefore, are offset by a full valuation allowance. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A valuation allowance is provided when it is more likely than not that the deferred tax asset will not be realized. Realization of deferred tax assets is dependent upon future taxable income, if any, the amount and timing of which are uncertain. At such time, if it is determined that it is more likely than not that the deferred tax assets are realizable, the valuation allowance will be adjusted. As of July&#160;31, 2020, we have provided a valuation allowance for our federal, state, UK and certain other foreign deferred tax assets that we &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;believe will, more likely than not, be unrealizable. The net valuation allowance increased by $1.7 billion from the year ended July&#160;31, 2019 to the year ended&#160;July&#160;31, 2020, primarily due to an increase in intangible tax basis as discussed above. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of July&#160;31, 2020, we had federal, state, and foreign NOL carryforwards of approximately $1.6 billion, $0.7 billion, and $0.6 billion, respectively, as reported on our tax returns, available to reduce future taxable income, if any. If not utilized, our federal and state NOL carryforwards will expire in various amounts at various dates beginning in the years&#160;ending July&#160;31, 2027 and July&#160;31, 2021, respectively. Our foreign NOL will carry forward indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of July&#160;31, 2020, we had federal and state research and development tax credit carryforwards of approximately $116.9 million and $105.7 million, respectively, as reported on our tax returns. If not utilized, the federal credit carryforwards will expire in various amounts at various dates beginning in the year ending July&#160;31, 2026. The state credit will carry forward indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of July&#160;31, 2020, we had foreign tax credit carryforwards of $3.7 million as reported on our tax returns. If not utilized, the foreign tax credit carryforwards will expire in various amounts at various dates beginning in the year ending July&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Utilization of the NOL carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended, and similar state provisions. The annual limitation may result in the expiration of NOLs and credits before utilization.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of July&#160;31, 2020, we had $326.4 million of unrecognized tax benefits, $63.9 million of which would affect income tax expense if recognized, after consideration of our valuation allowance in the United States and other assets. As of July&#160;31, 2019, we had $314.5&#160;million of unrecognized tax benefits, $68.0 million of which would affect income tax expense if recognized, after consideration of our valuation allowance in the United States and other assets. As of July&#160;31, 2020,&#160;our federal, state, and foreign returns for the tax years 2009 through the current period remain subject to adjustment due to current and future examinations. Fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in earlier years, which have been carried forward and may be audited in subsequent years when utilized. We do not expect the amount of unrecognized tax benefits as of July&#160;31, 2020 to change significantly over the next 12 months. We recognize both interest and penalties associated with uncertain tax positions as a component of income tax expense. During the years ended July&#160;31, 2020, 2019, and 2018, we recognized income tax expense related to interest and penalties of $1.6 million, $2.3 million, and $2.9 million, respectively. We had&#160;accrued interest and penalties on our consolidated balance sheets related to unrecognized tax benefits of $12.2 million and $10.6 million as of&#160;July&#160;31, 2020 and 2019, respectively. The ultimate amount and timing of any future cash settlements cannot be predicted with reasonable certainty.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents a reconciliation of the beginning and ending amount of our gross unrecognized tax benefits (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.460%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.586%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrecognized tax benefits at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;337.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;301.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions for tax positions taken in prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reductions for tax positions taken in prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(33.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions for tax positions taken in the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrecognized tax benefits at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;326.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;337.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the years ended July&#160;31, 2020 and July&#160;31, 2019, our additions for tax positions taken in the given year were primarily attributable to intercompany transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the year ended July&#160;31, 2018, our additions for tax positions taken in the current year were primarily attributable to uncertain tax positions related to federal and state research and development credits, withholding taxes, and intercompany transactions.&lt;/span&gt;&lt;/div&gt;As of July&#160;31, 2020, we had no unremitted earnings when evaluating our outside basis difference relating to our U.S. investment in foreign subsidiaries. However, there could be local withholding taxes payable due to various foreign countries if certain lower tier earnings are distributed. Withholding taxes that would be payable upon remittance of these lower tier earnings are not material.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzgwNzg_798e3153-38a3-4d6c-a3f7-fa71f3c106d5">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the components of income (loss) before income taxes (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.460%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.586%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(198.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(181.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(175.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(231.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(74.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(105.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTpjZjg2ODU5MzVlN2M0ZmNlOTQwZTk5MzNjMzI2MzMyNS90YWJsZXJhbmdlOmNmODY4NTkzNWU3YzRmY2U5NDBlOTkzM2MzMjYzMzI1XzMtMS0xLTEtMA_16849355-0e3d-4d9a-a43f-a331dea82464"
      unitRef="usd">-56100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTpjZjg2ODU5MzVlN2M0ZmNlOTQwZTk5MzNjMzI2MzMyNS90YWJsZXJhbmdlOmNmODY4NTkzNWU3YzRmY2U5NDBlOTkzM2MzMjYzMzI1XzMtMy0xLTEtMA_12469b3e-2f6f-4a60-b6bc-e893a884e7aa"
      unitRef="usd">-198100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTpjZjg2ODU5MzVlN2M0ZmNlOTQwZTk5MzNjMzI2MzMyNS90YWJsZXJhbmdlOmNmODY4NTkzNWU3YzRmY2U5NDBlOTkzM2MzMjYzMzI1XzMtNS0xLTEtMA_630ec4ee-610f-41f4-8443-7ba4c3d5862d"
      unitRef="usd">-181100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTpjZjg2ODU5MzVlN2M0ZmNlOTQwZTk5MzNjMzI2MzMyNS90YWJsZXJhbmdlOmNmODY4NTkzNWU3YzRmY2U5NDBlOTkzM2MzMjYzMzI1XzQtMS0xLTEtMA_d3329eda-53a4-4ab2-8e48-3987a1cf026c"
      unitRef="usd">-175700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTpjZjg2ODU5MzVlN2M0ZmNlOTQwZTk5MzNjMzI2MzMyNS90YWJsZXJhbmdlOmNmODY4NTkzNWU3YzRmY2U5NDBlOTkzM2MzMjYzMzI1XzQtMy0xLTEtMA_21806557-69cb-406a-afcc-1d9fa979ab11"
      unitRef="usd">123500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTpjZjg2ODU5MzVlN2M0ZmNlOTQwZTk5MzNjMzI2MzMyNS90YWJsZXJhbmdlOmNmODY4NTkzNWU3YzRmY2U5NDBlOTkzM2MzMjYzMzI1XzQtNS0xLTEtMA_f939fd9f-8132-426f-9bb2-fcb8de5ead76"
      unitRef="usd">75800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTpjZjg2ODU5MzVlN2M0ZmNlOTQwZTk5MzNjMzI2MzMyNS90YWJsZXJhbmdlOmNmODY4NTkzNWU3YzRmY2U5NDBlOTkzM2MzMjYzMzI1XzUtMS0xLTEtMA_6424f83d-3db9-4612-93ae-6c16affd1e57"
      unitRef="usd">-231800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTpjZjg2ODU5MzVlN2M0ZmNlOTQwZTk5MzNjMzI2MzMyNS90YWJsZXJhbmdlOmNmODY4NTkzNWU3YzRmY2U5NDBlOTkzM2MzMjYzMzI1XzUtMy0xLTEtMA_bed3f050-535b-4d10-8712-541ec46dae2c"
      unitRef="usd">-74600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTpjZjg2ODU5MzVlN2M0ZmNlOTQwZTk5MzNjMzI2MzMyNS90YWJsZXJhbmdlOmNmODY4NTkzNWU3YzRmY2U5NDBlOTkzM2MzMjYzMzI1XzUtNS0xLTEtMA_d6bfb6cf-0e79-461c-84e7-1d42b1b3d7c5"
      unitRef="usd">-105300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzgwNDY_4b88e40b-050b-40f3-ab38-d69f9e8d0ece">&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes our provision for income taxes (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.460%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.586%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzQtMS0xLTEtMA_a920d533-4911-48c4-a24a-b538b6298870"
      unitRef="usd">3800000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzQtMy0xLTEtMA_bd07282f-c5bc-4cbe-9286-e67786ae55ad"
      unitRef="usd">-1300000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzQtNS0xLTEtMA_dbc7c659-81c7-4556-963e-62e814c27fbe"
      unitRef="usd">-600000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzUtMS0xLTEtMA_d8bc0044-8f8a-49bf-a97a-871956b8ffa0"
      unitRef="usd">-1300000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzUtMy0xLTEtMA_bdaa3012-d6fa-4e6a-8acc-e41a6371937b"
      unitRef="usd">-11300000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzUtNS0xLTEtMA_257dd08a-ce87-46ca-9f17-2fa18401c18e"
      unitRef="usd">-3300000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzctMS0xLTEtMA_957905e0-5c06-46d3-8c99-5188ef71b7ab"
      unitRef="usd">1300000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzctMy0xLTEtMA_e27840f3-abe2-4882-bd1e-acfd1bf794af"
      unitRef="usd">-900000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzctNS0xLTEtMA_99a0d199-c368-4736-af8a-eed5218dcd09"
      unitRef="usd">1600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzgtMS0xLTEtMA_548358ee-b8f0-4697-aab4-dbc976827b3d"
      unitRef="usd">100000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzgtMy0xLTEtMA_5ee31af5-ff93-4cad-9bbf-82b73684f7aa"
      unitRef="usd">-3000000.0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzgtNS0xLTEtMA_5ea09a5d-848e-4204-b6df-baf789434f06"
      unitRef="usd">-1300000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzEwLTEtMS0xLTA_07ed2997-b00a-456a-8335-7939bda5b8a8"
      unitRef="usd">39200000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzEwLTMtMS0xLTA_92913a8d-bbc7-49cf-8366-8ec1d277e9c4"
      unitRef="usd">27500000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzEwLTUtMS0xLTA_439c9a64-e0bb-4e74-a0e3-f59a9183eda8"
      unitRef="usd">23300000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzExLTEtMS0xLTA_c23100e1-770b-4465-8fa6-85ce831305ab"
      unitRef="usd">-7900000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzExLTMtMS0xLTA_4f3b96c8-3ca1-44da-850a-8c7cc1dc5caf"
      unitRef="usd">-3700000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzExLTUtMS0xLTA_5b1a5a76-0fad-494e-a184-b8e3b92b3e3a"
      unitRef="usd">-2800000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzEyLTEtMS0xLTA_a081f9c3-09b6-4048-a152-06c5f037573f"
      unitRef="usd">35200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzEyLTMtMS0xLTA_911562ad-76a7-4a56-b575-8d1ac57cf463"
      unitRef="usd">7300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowNzRmYWUyYzA0MzQ0YzBkYTMzZTkwYWJmZjVmZjJiZi90YWJsZXJhbmdlOjA3NGZhZTJjMDQzNDRjMGRhMzNlOTBhYmZmNWZmMmJmXzEyLTUtMS0xLTA_a2be0332-5787-4748-9953-2829eef533dc"
      unitRef="usd">16900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzgwNjI_5e959dcb-35d8-4e51-b233-868793cc38da">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the items accounting for the difference between income taxes computed at the federal statutory income tax rate and our provision for income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.460%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.586%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effects of non-U.S. operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;667.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(714.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(196.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of U.S. tax law change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(129.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of deferred tax charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzMtMS0xLTEtMA_fce19172-3df6-4089-bbfd-681cdf1b38f7"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzMtMy0xLTEtMA_d1d4fe16-784e-405b-b4e6-32dba0ecd720"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzMtNS0xLTEtMA_6e52b71a-a70b-4845-b39e-6ec9ef910110"
      unitRef="number">0.268</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzUtMS0xLTEtMA_e1a1de84-ea89-45b9-823c-d2ff5b868541"
      unitRef="number">0.030</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzUtMy0xLTEtMA_97496355-daa8-4a72-8fe1-eaef45f4720f"
      unitRef="number">0.079</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzUtNS0xLTEtMA_878ebbf9-ecbf-4011-8824-eae2f2a06511"
      unitRef="number">0.057</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzYtMS0xLTEtMA_43f2ca59-363a-48f2-8896-0c78e3166031"
      unitRef="number">6.675</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzYtMy0xLTEtMA_02cb5f48-3899-40a1-bc8a-52b6c3b31847"
      unitRef="number">0.893</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzYtNS0xLTEtMA_1d8d6f81-fc84-4e53-9eb3-0f1805f6a447"
      unitRef="number">0.199</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzctMS0xLTEtMA_43a53ee2-ac98-492a-932b-a65798d77d8c"
      unitRef="number">-7.141</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzctMy0xLTEtMA_d2259f50-87ad-4f0e-9365-093f83c8f636"
      unitRef="number">-1.969</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzctNS0xLTEtMA_4566f049-20d2-4d2e-bf3f-0861782b20e5"
      unitRef="number">0.392</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzgtMS0xLTEtMA_8c38b282-29ef-4261-a849-55cded02d869"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzgtMy0xLTEtMA_374f2af8-7e5c-47c4-b239-3925fdb274f2"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzgtNS0xLTEtMA_844c4356-5b11-4477-9813-42a3a81dd8d8"
      unitRef="number">-1.293</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzktMS0xLTEtMA_71babdd8-1cdc-4f19-9e8e-4040e61fa380"
      unitRef="number">-0.051</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzktMy0xLTEtMA_2d93ecd1-7291-4772-b63f-f2d204f41b5a"
      unitRef="number">0.449</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzktNS0xLTEtMA_60e001fa-71cd-4f1d-993f-782d553772cc"
      unitRef="number">0.106</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzEwLTEtMS0xLTA_68e39b6b-e878-4b8d-a3cc-534e9467bf72"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzEwLTMtMS0xLTA_54623405-8a4f-41ed-b5b8-305bcca13f87"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzEwLTUtMS0xLTA_92b5e834-a2d0-4008-b474-1c774ef07ae7"
      unitRef="number">-0.080</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzExLTEtMS0xLTA_ae41a71e-92a6-435d-a0ef-20ac26306ca5"
      unitRef="number">0.179</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzExLTMtMS0xLTA_483dfc0f-55c9-4682-9afd-f5640e2adaef"
      unitRef="number">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzExLTUtMS0xLTA_e05b2ebd-dddd-43ce-beb1-71e2abc29ff9"
      unitRef="number">0.314</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzEyLTEtMS0xLTA_f657c950-8b1d-4175-88ad-b534c8bc00db"
      unitRef="number">-0.039</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzEyLTMtMS0xLTA_96d7b393-91a8-4677-9c3b-756754b10ffa"
      unitRef="number">-0.115</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzEyLTUtMS0xLTA_6b466e3f-b680-45f4-8516-c50dc420f617"
      unitRef="number">-0.061</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzEzLTEtMS0xLTA_74903e63-e4ca-4ab8-9c82-1cea415d3344"
      unitRef="number">-0.015</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzEzLTMtMS0xLTA_fec0012f-4d1a-4924-a67c-d5a06bbddf54"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzEzLTUtMS0xLTA_e8c5c76a-4694-4afb-b5b8-5dff873c7389"
      unitRef="number">-0.062</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzE0LTEtMS0xLTA_e1064a5d-6621-4f8d-a946-abffb8629cb8"
      unitRef="number">-0.152</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzE0LTMtMS0xLTA_1c02a4a7-0768-455e-9cbc-426f5a2ce162"
      unitRef="number">-0.098</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZToxMDg5NDIxZDUxMzE0MjU2YTg0NWNiN2RkM2RlNjI3NC90YWJsZXJhbmdlOjEwODk0MjFkNTEzMTQyNTZhODQ1Y2I3ZGQzZGU2Mjc0XzE0LTUtMS0xLTA_9d7f038f-349e-45aa-ba2b-d6325ac42bac"
      unitRef="number">-0.160</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzgwNTI_e259a631-0d63-47c4-b5be-c86f5065fdc2">&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the components of our deferred tax assets and liabilities as of July&#160;31, 2020 and July&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:70.427%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.788%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.791%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;272.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;212.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;348.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development and foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,458.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,409.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;705.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,240.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(561.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;168.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(130.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(94.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(28.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(159.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(136.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzQtMS0xLTEtMA_0dfbcb00-4023-478b-9988-f8d71a6b133e"
      unitRef="usd">116500000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzQtMy0xLTEtMA_d85c06c8-37e2-47cc-a8c1-645d4abfa05b"
      unitRef="usd">53300000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzUtMS0xLTEtMA_7d3c6a21-04e0-4dda-a821-703fd9318602"
      unitRef="usd">272500000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzUtMy0xLTEtMA_5cfc9b73-056a-4c4a-9081-0d340da657c7"
      unitRef="usd">212800000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzYtMS0xLTEtMA_c5369efd-cd77-473d-b94f-83e49630c7a7"
      unitRef="usd">348000000.0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzYtMy0xLTEtMA_86d1d199-2ef4-4760-9ef6-ecc940c9a427"
      unitRef="usd">269900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzctMS0xLTEtMA_4c2bac6f-2bb4-45cb-ad69-98ec6edbf644"
      unitRef="usd">179600000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzctMy0xLTEtMA_de182135-1d1f-4f66-887b-99f2cca7835c"
      unitRef="usd">143300000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzgtMS0xLTEtMA_2d0cceef-d14f-447b-9caf-3528c906e736"
      unitRef="usd">33700000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzgtMy0xLTEtMA_27e61bfc-c75d-4272-9c23-0234a42b59d1"
      unitRef="usd">25900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <panw:DeferredTaxAssetsFixedAssetsAndIntangibleAssets
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzktMS0xLTEtMTEyMTE_55bff2e7-922d-458e-a0e2-cded1ea1a602"
      unitRef="usd">1458800000</panw:DeferredTaxAssetsFixedAssetsAndIntangibleAssets>
    <panw:DeferredTaxAssetsFixedAssetsAndIntangibleAssets
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzktMy0xLTEtMTEyMTU_2269a48d-1fb8-4a63-97bb-5870ba6ba984"
      unitRef="usd">0</panw:DeferredTaxAssetsFixedAssetsAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzktMS0xLTEtMA_87a88f2d-2c98-4831-9b15-8111a68112cf"
      unitRef="usd">2409100000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzktMy0xLTEtMA_b7b99243-d8ab-47bf-baf3-59f4524e43d9"
      unitRef="usd">705200000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzEwLTEtMS0xLTA_db0ddae1-e761-44b7-908f-049a4bad6b07"
      unitRef="usd">2240400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzEwLTMtMS0xLTA_1e31967a-d369-4992-956e-425ea12e42b5"
      unitRef="usd">561900000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzExLTEtMS0xLTA_e2246995-0ef9-4786-842f-14dff56e370f"
      unitRef="usd">168700000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzExLTMtMS0xLTA_e22fdc82-4f0a-4169-8c21-fdaa36150333"
      unitRef="usd">143300000</us-gaap:DeferredTaxAssetsNet>
    <panw:DeferredTaxLiabilitiesPropertyPlantandEquipmentandIntangibleAssets
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzEzLTEtMS0xLTA_d77c38ce-6d5b-48cb-973c-1787c4f4d4f3"
      unitRef="usd">0</panw:DeferredTaxLiabilitiesPropertyPlantandEquipmentandIntangibleAssets>
    <panw:DeferredTaxLiabilitiesPropertyPlantandEquipmentandIntangibleAssets
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzEzLTMtMS0xLTA_c6ffa52d-cae2-4ef2-ac19-b24eaac4daca"
      unitRef="usd">26000000.0</panw:DeferredTaxLiabilitiesPropertyPlantandEquipmentandIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzE0LTEtMS0xLTA_99ec9833-cb1d-4414-8133-09e28ed348d1"
      unitRef="usd">130800000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzE0LTMtMS0xLTA_0fdf3ffc-e4b7-4920-888a-9ee91c4c1e6a"
      unitRef="usd">94600000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzE1LTEtMS0xLTA_a71ef482-c26f-4506-8f1d-fde9fff8783b"
      unitRef="usd">28900000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzE1LTMtMS0xLTA_654c5640-58f7-4b93-b909-7a109d1d832e"
      unitRef="usd">15700000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzE2LTEtMS0xLTA_259bcc7d-b582-4534-9a6f-1c09595e4da7"
      unitRef="usd">159700000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzE2LTMtMS0xLTA_2208bd22-e6e3-459f-90c9-57d6aa527e8e"
      unitRef="usd">136300000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzE3LTEtMS0xLTA_f0cf24be-2860-405e-b7e7-b7bbaa531bc3"
      unitRef="usd">9000000.0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTowZTQ5NDhkY2U3ZDc0NThhYTY1M2M2ZDBhNjMzMGMyOC90YWJsZXJhbmdlOjBlNDk0OGRjZTdkNzQ1OGFhNjUzYzZkMGE2MzMwYzI4XzE3LTMtMS0xLTA_432a62ae-b14b-4d35-82ca-9552f1bec2a1"
      unitRef="usd">7000000.0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzM3MDM_f08f13f4-0b78-4d50-9763-365797888a81"
      unitRef="usd">-1700000000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ib3a81d0a077e47eca87a0327beed820c_I20200731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzM5MTQ_27e3767e-90cb-41af-9517-763dbf8ba4ea"
      unitRef="usd">1600000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ifb8dd2074d714ab29e07047918354be6_I20200731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzM5MTg_e00886e5-0b7f-4c79-97f6-7d18a5744c35"
      unitRef="usd">700000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i053a5c5a5fb646388c1825d84a61b2cf_I20200731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzM5MjY_9755fbde-4745-4a65-a283-602e3af77d17"
      unitRef="usd">600000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i17e5dc30aa464d2ab2237d9b1b14bda3_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzQzNjA_d73290fa-9e8a-4f8b-8910-3d4784123e4e"
      unitRef="usd">116900000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i0f6b8414a7ff46cea0ff3b6769c97cd7_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzQzNjc_2b3f82fa-3cb6-4953-87f3-d8c3804039a7"
      unitRef="usd">105700000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i053a5c5a5fb646388c1825d84a61b2cf_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzQ2NjI_57e0272d-46c2-4467-a4ee-e0c9c314b025"
      unitRef="usd">3700000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzU1MjY_1b74fdd7-6031-4a67-a255-9599551596e3"
      unitRef="usd">326400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzU1NTk_7df40b88-be0c-4e9c-8023-dee23814e1c0"
      unitRef="usd">63900000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzU3MjE_80011158-75b7-44ea-bc86-c00cd2151b15"
      unitRef="usd">314500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzU3NTQ_6ad2dc5f-fb99-4756-9b9c-4f0bcce27ca6"
      unitRef="usd">68000000.0</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzY2MjE_2263d888-846a-4ae4-8844-12aae98b3078"
      unitRef="usd">1600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzY2MjU_2c02f604-8497-4197-ae46-cf3c8c0f3e7b"
      unitRef="usd">2300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzY2MzM_22095721-22d6-4659-b8d6-28529138a7a4"
      unitRef="usd">2900000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzY3NjQ_c4b3eae0-578d-4a01-bccc-429d07cd3ff1"
      unitRef="usd">12200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzY3NzE_7cefe285-6310-4852-abe1-415c31d9cac3"
      unitRef="usd">10600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0XzgwNjQ_36ee3046-880b-470e-9b3d-ffe63fdf7e1d">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents a reconciliation of the beginning and ending amount of our gross unrecognized tax benefits (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.460%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.586%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrecognized tax benefits at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;337.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;301.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions for tax positions taken in prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reductions for tax positions taken in prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(33.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions for tax positions taken in the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrecognized tax benefits at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;326.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;337.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzItMS0xLTEtMA_206958a8-f2fc-4c44-af43-3f89491d45ac"
      unitRef="usd">314500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie987af2d703344e2a75fb22c6d1e7fe3_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzItMy0xLTEtMA_c3b3c9b6-7bd3-4ecf-9edc-21ba534b7ed2"
      unitRef="usd">337700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1bd0e522719d40e7b9e87061680012cb_I20170731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzItNS0xLTEtMA_b8ededb7-3b2c-4c19-9ed8-7ed05623a0d2"
      unitRef="usd">301300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzMtMS0xLTEtMA_3a3198c4-5f58-4c50-87b6-bca3c2b321fe"
      unitRef="usd">3200000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzMtMy0xLTEtMA_22518e2b-7907-4320-af77-d6a569025ecd"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzMtNS0xLTEtMA_3ef17de5-698f-41de-ad52-274c55c862de"
      unitRef="usd">3100000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzQtMS0xLTEtMA_c5c89919-83a2-404b-a4c3-a321699526cc"
      unitRef="usd">1600000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzQtMy0xLTEtMA_8a248f19-cb7e-4145-9f3d-05b927be6520"
      unitRef="usd">33400000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzQtNS0xLTEtMA_3a39ef54-f5a0-4369-a53f-506b37b529b2"
      unitRef="usd">6300000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzUtMS0xLTEtMA_9ebc7c2d-c0b7-4d7e-802f-298b84954f57"
      unitRef="usd">10300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzUtMy0xLTEtMA_f925de15-6e4b-4ddb-9c2e-ed2f000f3edf"
      unitRef="usd">9900000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzUtNS0xLTEtMA_7d2145a5-8959-47f5-84a7-b139981faf14"
      unitRef="usd">39600000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzYtMS0xLTEtMA_1b74fdd7-6031-4a67-a255-9599551596e3"
      unitRef="usd">326400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzYtMy0xLTEtMA_80011158-75b7-44ea-bc86-c00cd2151b15"
      unitRef="usd">314500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie987af2d703344e2a75fb22c6d1e7fe3_I20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90YWJsZTo1YjMwNWQwZmI0OGE0ZmMwOTk1NDk1YjNjNmQ1YzcxMC90YWJsZXJhbmdlOjViMzA1ZDBmYjQ4YTRmYzA5OTU0OTViM2M2ZDVjNzEwXzYtNS0xLTEtMA_c3e492ec-c9f1-4a93-9b47-75e5781f3e05"
      unitRef="usd">337700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDQvZnJhZzozYzViNmZiMjhmZmE0Y2VjODdjNzY0NDJmZDJiNjNlNC90ZXh0cmVnaW9uOjNjNWI2ZmIyOGZmYTRjZWM4N2M3NjQ0MmZkMmI2M2U0Xzc2NjM_9e5532cf-4907-48e2-a425-c8295196efb2"
      unitRef="usd">0</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90ZXh0cmVnaW9uOjA4NmQ5ZmU2MTQ5NTQ2ODlhYjAxOTM2ODM3MTY2ZTIxXzY1Mw_2e2ce9eb-eb42-4c71-9056-f8f05bf73b06">Net Loss Per Share Basic net loss per share is computed by dividing net loss by basic weighted-average shares outstanding during the period.&#160;Diluted net loss per share is computed by dividing net loss by diluted weighted-average shares outstanding, including potentially dilutive securities.&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the computation of basic and diluted net loss per share of common stock (in millions, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:64.129%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.029%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(267.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(81.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(122.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Weighted-average shares used to compute net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following securities were excluded from the computation of diluted net loss per share of common stock for the periods presented as their effect would have been antidilutive (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:64.129%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.029%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Warrants related to the issuance of convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RSUs and PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options to purchase common stock, including PSOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RSAs and PSAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ESPP shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90ZXh0cmVnaW9uOjA4NmQ5ZmU2MTQ5NTQ2ODlhYjAxOTM2ODM3MTY2ZTIxXzY0MQ_0f5ae243-b3b2-429c-a866-fe8e9adcdda6">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the computation of basic and diluted net loss per share of common stock (in millions, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:64.129%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.029%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(267.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(81.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(122.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Weighted-average shares used to compute net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTo5ZDhiOTg0ZjNhY2E0MjU3YTNjMDdkOGI1ZDJjZGU5ZC90YWJsZXJhbmdlOjlkOGI5ODRmM2FjYTQyNTdhM2MwN2Q4YjVkMmNkZTlkXzMtMS0xLTEtMA_f81a0e33-5f4e-4aae-a437-c90a38ab7adb"
      unitRef="usd">-267000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTo5ZDhiOTg0ZjNhY2E0MjU3YTNjMDdkOGI1ZDJjZGU5ZC90YWJsZXJhbmdlOjlkOGI5ODRmM2FjYTQyNTdhM2MwN2Q4YjVkMmNkZTlkXzMtMy0xLTEtMA_6022f8be-e492-465b-bec4-319816293660"
      unitRef="usd">-81900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTo5ZDhiOTg0ZjNhY2E0MjU3YTNjMDdkOGI1ZDJjZGU5ZC90YWJsZXJhbmdlOjlkOGI5ODRmM2FjYTQyNTdhM2MwN2Q4YjVkMmNkZTlkXzMtNS0xLTEtMA_eeef5687-9c1f-4912-9acd-2a6caace6199"
      unitRef="usd">-122200000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTo5ZDhiOTg0ZjNhY2E0MjU3YTNjMDdkOGI1ZDJjZGU5ZC90YWJsZXJhbmdlOjlkOGI5ODRmM2FjYTQyNTdhM2MwN2Q4YjVkMmNkZTlkXzQtMS0xLTEtMA_03886e3b-64ae-40ef-bda5-edbcdce6c1e6"
      unitRef="shares">96900000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTo5ZDhiOTg0ZjNhY2E0MjU3YTNjMDdkOGI1ZDJjZGU5ZC90YWJsZXJhbmdlOjlkOGI5ODRmM2FjYTQyNTdhM2MwN2Q4YjVkMmNkZTlkXzQtMy0xLTEtMA_e2b84475-72b4-4a6f-8a2c-4583dd3377e7"
      unitRef="shares">94500000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTo5ZDhiOTg0ZjNhY2E0MjU3YTNjMDdkOGI1ZDJjZGU5ZC90YWJsZXJhbmdlOjlkOGI5ODRmM2FjYTQyNTdhM2MwN2Q4YjVkMmNkZTlkXzQtNS0xLTEtMA_b8baa1b0-e3a3-40eb-810b-5ad425a2fcc9"
      unitRef="shares">91700000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTo5ZDhiOTg0ZjNhY2E0MjU3YTNjMDdkOGI1ZDJjZGU5ZC90YWJsZXJhbmdlOjlkOGI5ODRmM2FjYTQyNTdhM2MwN2Q4YjVkMmNkZTlkXzUtMS0xLTEtMA_15be0f27-5c50-407b-8a5f-31ea4e82ae9e"
      unitRef="usdPerShare">-2.76</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTo5ZDhiOTg0ZjNhY2E0MjU3YTNjMDdkOGI1ZDJjZGU5ZC90YWJsZXJhbmdlOjlkOGI5ODRmM2FjYTQyNTdhM2MwN2Q4YjVkMmNkZTlkXzUtMy0xLTEtMA_59643c5f-6021-4650-8d16-f14f80b6f06a"
      unitRef="usdPerShare">-0.87</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTo5ZDhiOTg0ZjNhY2E0MjU3YTNjMDdkOGI1ZDJjZGU5ZC90YWJsZXJhbmdlOjlkOGI5ODRmM2FjYTQyNTdhM2MwN2Q4YjVkMmNkZTlkXzUtNS0xLTEtMA_e8e5c1e9-2ab5-4c49-b17c-0161afce1d19"
      unitRef="usdPerShare">-1.33</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90ZXh0cmVnaW9uOjA4NmQ5ZmU2MTQ5NTQ2ODlhYjAxOTM2ODM3MTY2ZTIxXzY0OA_391a7715-ff29-4b82-8a44-b43738b9db71">&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following securities were excluded from the computation of diluted net loss per share of common stock for the periods presented as their effect would have been antidilutive (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:64.129%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.029%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Warrants related to the issuance of convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RSUs and PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options to purchase common stock, including PSOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RSAs and PSAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ESPP shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i44075df3d7b34f988a21ea36af1ae7dc_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzItMS0xLTEtMA_f0ac2032-140f-434d-bb43-fe042be6d93f"
      unitRef="shares">13100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i548b89e042fd49a789929a4e788a75a9_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzItMy0xLTEtMA_a35e4bc5-97ba-4de7-8710-7c2903dbc9fe"
      unitRef="shares">6400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ice4263df917746deaba3668635a3ccc3_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzItNS0xLTEtMA_7ca06c71-3b9f-43c3-ac51-c0c00e95ddc3"
      unitRef="shares">11600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i29955b7af4a642059fd128a0828ea7e9_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzMtMS0xLTEtMA_503facf2-7393-4c35-849b-e5f2fa3a4138"
      unitRef="shares">13100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i43269fbda9764454a2938f3bc59a0beb_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzMtMy0xLTEtMA_5a0d7740-886d-4176-b058-08595d197e9a"
      unitRef="shares">11600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6036099be3b0412eb092ea32182fbb1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzMtNS0xLTEtMA_d9c91bb6-48bc-4694-a879-54ab6e6359e2"
      unitRef="shares">11600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6e94ead27f464a93b39f3dd5e7414ef4_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzQtMS0xLTEtMA_7380601e-b416-4f03-8800-852d2053c1df"
      unitRef="shares">7200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i64b5558be60f435e98b4a5ba6d8bf934_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzQtMy0xLTEtMA_a4596327-110b-46dd-9736-42e9b2306bb2"
      unitRef="shares">7200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2cf2723572d04f72bd5e992e7b41030b_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzQtNS0xLTEtMA_097035d3-b8d2-482f-b011-4256bd0b817f"
      unitRef="shares">6700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic150ca43ade94eac9676a21d59b5d5be_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzUtMS0xLTEtMA_bf1d73aa-2214-4b1c-b949-0c41034f3fbb"
      unitRef="shares">2900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i31e952d9a64b4cd194636c06bc40cc82_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzUtMy0xLTEtMA_8348b155-5ba5-448e-ab59-1808ae1544cf"
      unitRef="shares">4000000.0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ica81a2128eae46d2ae33a4d08dbc39b4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzUtNS0xLTEtMA_57856e14-ec41-493a-9b2f-ab81912a2131"
      unitRef="shares">2200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ida4a8f1aab7644bb8360ff4acde6094b_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzYtMS0xLTEtMA_95fbf5ec-1ff6-484f-a63a-04bdb52d2d98"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i27af5e6e6ff94f0083e41c9f356e6a0c_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzYtMy0xLTEtMA_18dfff5f-5205-41f0-bbf0-800dc3d63760"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic52517f4d29a4b81937ce7f738fd4cd4_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzYtNS0xLTEtMA_ef837812-bc3f-4218-bccf-82c68e0cc430"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if0177ecad8264bde9d7b24a58d13b395_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzctMS0xLTEtMA_eeb2550f-b273-4d28-92d8-9e46db0ac91b"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i51bea31cf41b427aa27beeee3d559745_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzctMy0xLTEtMA_11173aa9-6768-44ed-8965-a29a9795d759"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibd0f37ddaf8a492baffd276d9916661c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzctNS0xLTEtMA_40c8c8ab-8571-4838-950b-baba62549d2b"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzgtMS0xLTEtMA_9a422d18-cf0a-4bbb-aee9-aeb516f3cd0b"
      unitRef="shares">36700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzgtMy0xLTEtMA_6355413d-b7cf-44b3-88ca-5f01e8c98210"
      unitRef="shares">29500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNDcvZnJhZzowODZkOWZlNjE0OTU0Njg5YWIwMTkzNjgzNzE2NmUyMS90YWJsZTowYWYyZmUwYjkxZjA0OTM2YTUxZGVhNzRlYzI2ZDNjYS90YWJsZXJhbmdlOjBhZjJmZTBiOTFmMDQ5MzZhNTFkZWE3NGVjMjZkM2NhXzgtNS0xLTEtMA_4acd68f0-cc12-4d9e-ba22-25472597e419"
      unitRef="shares">32600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90ZXh0cmVnaW9uOjUxMGEyNWI1OWFmZjRkOGQ5NDdiOTZlMjljN2VhYzcyXzExMg_23fcdb43-1fdc-4d37-9b91-43acce2fc87e">Other Income, Net&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the components of other income, net (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:64.129%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.029%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency exchange gains (losses), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other income, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90ZXh0cmVnaW9uOjUxMGEyNWI1OWFmZjRkOGQ5NDdiOTZlMjljN2VhYzcyXzExNg_bc5e9aba-a59e-4130-aefd-6724bbd1c3cc">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the components of other income, net (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:64.129%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.026%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.495%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.029%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:4.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency exchange gains (losses), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other income, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock>
    <us-gaap:InterestIncomeOther
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzItMS0xLTEtMA_72e55899-e7c1-4096-85f2-53a3697c22d7"
      unitRef="usd">41400000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzItMy0xLTEtMA_0ac4b2eb-f0d2-44e8-b86f-cc3bf66e7b9f"
      unitRef="usd">69800000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzItNS0xLTEtMA_9e60c693-5d1e-4252-9347-1c26b87117f1"
      unitRef="usd">27100000</us-gaap:InterestIncomeOther>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzMtMS0xLTEtMA_6f1b09de-20b2-47df-a529-4e5d0d5bbfcd"
      unitRef="usd">-6700000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzMtMy0xLTEtMA_4b77bee1-1834-4909-803c-0cb120d96e1c"
      unitRef="usd">-3500000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzMtNS0xLTEtMA_112408eb-e638-4a50-9f09-cdcede8355fb"
      unitRef="usd">1700000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzQtMS0xLTEtMA_42573ac5-99e8-4e9c-80c7-6f2de3441fe5"
      unitRef="usd">1200000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzQtMy0xLTEtMA_2d1dd492-dc23-47d5-8265-95659d632704"
      unitRef="usd">2900000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzQtNS0xLTEtMA_97c9d0fe-7315-46fd-a35f-8c4ee5f68052"
      unitRef="usd">300000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzUtMS0xLTEtMA_24497107-564f-4d40-acc0-345b6c2da688"
      unitRef="usd">35900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idc0862015e9c40daa74dc71ae20ef924_D20180801-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzUtMy0xLTEtMA_54da66ea-1eb2-4468-b5f1-d8bb22fd7605"
      unitRef="usd">63400000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i089014c816c94b8e8084fc3197eebf1c_D20170801-20180731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTAvZnJhZzo1MTBhMjViNTlhZmY0ZDhkOTQ3Yjk2ZTI5YzdlYWM3Mi90YWJsZTpiNzQ0MWUwZjIyZGE0NDQ0YTQwZTE4ODZmNjMyNzY5ZC90YWJsZXJhbmdlOmI3NDQxZTBmMjJkYTQ0NDRhNDBlMTg4NmY2MzI3NjlkXzUtNS0xLTEtMA_58d1c1f9-01e5-497d-b18c-d2aac39e6430"
      unitRef="usd">28500000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTMvZnJhZzo2OTZiMmNiYzZhMTk0N2JmOTdhYWU4NTg1NWNlNGZmMS90ZXh0cmVnaW9uOjY5NmIyY2JjNmExOTQ3YmY5N2FhZTg1ODU1Y2U0ZmYxXzQxOA_39f9fb68-3adf-42d5-9c54-64c2abc93487">Employee Benefit PlanWe have established a 401(k) tax-deferred savings plan which permits participants to make contributions by salary deduction pursuant to Section&#160;401(k) of the Internal Revenue Code. We make matching contributions based upon the amount of employees&#x2019; contributions, subject to certain limitations. Our matching contributions to the plan were immaterial for the years ended July&#160;31, 2020, 2019, and 2018.</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTYvZnJhZzpmMGQ3NGM0ODk4MGY0MjY0YWUyOTkwNDM1MzEyODEyOS90ZXh0cmVnaW9uOmYwZDc0YzQ4OTgwZjQyNjRhZTI5OTA0MzUzMTI4MTI5XzkyMw_6148cd30-7e60-47f1-82c3-a81ddbc4bbee">Segment InformationWe conduct business globally and are primarily managed on a geographic theater basis. Our chief operating decision maker reviews financial information presented on a consolidated basis accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results, and plans for levels, components, or types of products or services below the consolidated unit level. Accordingly, we are considered to be in a single reportable segment and operating unit structure.&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents our long-lived assets, which consist of property and equipment, net and operating lease right-of-use assets, by geographic region (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.484%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-lived assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;502.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;606.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;296.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Refer to Note 2. Revenue for revenue by geographic theater and revenue for groups of similar products and services for the years ended July&#160;31, 2020, 2019, and 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTYvZnJhZzpmMGQ3NGM0ODk4MGY0MjY0YWUyOTkwNDM1MzEyODEyOS90ZXh0cmVnaW9uOmYwZDc0YzQ4OTgwZjQyNjRhZTI5OTA0MzUzMTI4MTI5XzkzNw_aec44493-545a-4755-8820-c0d2a32bc4c2">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents our long-lived assets, which consist of property and equipment, net and operating lease right-of-use assets, by geographic region (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.761%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.484%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-lived assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;502.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;606.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;296.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="iac3248328cdd4187ada97b8c0bb8f9f9_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTYvZnJhZzpmMGQ3NGM0ODk4MGY0MjY0YWUyOTkwNDM1MzEyODEyOS90YWJsZTo0MDEwYTNjMDExZWE0ZDNlYWYxMGIzZjJiMzcxNTI1YS90YWJsZXJhbmdlOjQwMTBhM2MwMTFlYTRkM2VhZjEwYjNmMmIzNzE1MjVhXzMtMS0xLTEtMA_de970e19-9f53-437f-9e6d-9592ce4ba786"
      unitRef="usd">502300000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibe8ca0f011264974b490fb201d1bb4a4_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTYvZnJhZzpmMGQ3NGM0ODk4MGY0MjY0YWUyOTkwNDM1MzEyODEyOS90YWJsZTo0MDEwYTNjMDExZWE0ZDNlYWYxMGIzZjJiMzcxNTI1YS90YWJsZXJhbmdlOjQwMTBhM2MwMTFlYTRkM2VhZjEwYjNmMmIzNzE1MjVhXzMtMy0xLTEtMA_f53a1bfe-e881-4c13-b3e0-3afc4111c9f9"
      unitRef="usd">240500000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i27d541d275494dad8d0407a1ec33d945_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTYvZnJhZzpmMGQ3NGM0ODk4MGY0MjY0YWUyOTkwNDM1MzEyODEyOS90YWJsZTo0MDEwYTNjMDExZWE0ZDNlYWYxMGIzZjJiMzcxNTI1YS90YWJsZXJhbmdlOjQwMTBhM2MwMTFlYTRkM2VhZjEwYjNmMmIzNzE1MjVhXzQtMS0xLTEtMA_1372ffb2-7ac5-4aa3-bba0-5bec778b34ef"
      unitRef="usd">104500000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i1a236b4736b14332b5674fc7237cdc97_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTYvZnJhZzpmMGQ3NGM0ODk4MGY0MjY0YWUyOTkwNDM1MzEyODEyOS90YWJsZTo0MDEwYTNjMDExZWE0ZDNlYWYxMGIzZjJiMzcxNTI1YS90YWJsZXJhbmdlOjQwMTBhM2MwMTFlYTRkM2VhZjEwYjNmMmIzNzE1MjVhXzQtMy0xLTEtMA_54236af4-1f61-4203-ae89-ce72381d6a75"
      unitRef="usd">55500000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="idfe1d8a220594de581a685afe3ed9a6e_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTYvZnJhZzpmMGQ3NGM0ODk4MGY0MjY0YWUyOTkwNDM1MzEyODEyOS90YWJsZTo0MDEwYTNjMDExZWE0ZDNlYWYxMGIzZjJiMzcxNTI1YS90YWJsZXJhbmdlOjQwMTBhM2MwMTFlYTRkM2VhZjEwYjNmMmIzNzE1MjVhXzUtMS0xLTEtMA_7e8bf48d-840e-4483-a5d7-e9aefc36ae64"
      unitRef="usd">606800000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i96446d473b204473859dd3c386cebefd_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNTYvZnJhZzpmMGQ3NGM0ODk4MGY0MjY0YWUyOTkwNDM1MzEyODEyOS90YWJsZTo0MDEwYTNjMDExZWE0ZDNlYWYxMGIzZjJiMzcxNTI1YS90YWJsZXJhbmdlOjQwMTBhM2MwMTFlYTRkM2VhZjEwYjNmMmIzNzE1MjVhXzUtMy0xLTEtMA_10faf637-3d2d-403c-aeb3-a0071e0f9115"
      unitRef="usd">296000000.0</us-gaap:NoncurrentAssets>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90ZXh0cmVnaW9uOjQ1NTQ5YzM5ZTEzYjQ4NzU4YmRjM2IzZDc0ZTBkNjVkXzIwNg_79429222-ac0d-41fa-926a-18edde0dd7ed">Selected Quarterly Financial Data (Unaudited)&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables set forth selected unaudited quarterly financial data for the years ended July&#160;31, 2020 and 2019 (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.721%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.135%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;October 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;280.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;540.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;570.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;588.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;644.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;771.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;816.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;869.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;950.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;185.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;233.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;290.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;583.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;611.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;660.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;170.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;185.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;196.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;365.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;374.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;391.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;606.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;636.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;667.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;677.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(52.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(54.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(67.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(59.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(74.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(58.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.75)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.77)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.61)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.820%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;October 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;278.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;439.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;448.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;656.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;711.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;805.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;183.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;472.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;508.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;521.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;588.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;320.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;339.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;370.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;504.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;502.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;540.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;598.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(41.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for (benefit from) income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.41)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90ZXh0cmVnaW9uOjQ1NTQ5YzM5ZTEzYjQ4NzU4YmRjM2IzZDc0ZTBkNjVkXzIxMg_e45463eb-3e79-4fee-94a0-d20875d9f72f">&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables set forth selected unaudited quarterly financial data for the years ended July&#160;31, 2020 and 2019 (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.721%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.496%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.135%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;October 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;280.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;540.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;570.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;588.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;644.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;771.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;816.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;869.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;950.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;185.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;233.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;290.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;583.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;611.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;660.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;170.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;185.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;196.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;365.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;374.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;391.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;606.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;636.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;667.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;677.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(52.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(54.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(67.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(59.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(74.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(58.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.75)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.77)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.61)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.816%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.494%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.820%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;October 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;278.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;439.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;448.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;656.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;711.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;805.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subscription and support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;183.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;472.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;508.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;521.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;588.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;320.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;339.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;370.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;504.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;502.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;540.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;598.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(41.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for (benefit from) income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.41)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ce96198eb864116bca5e134e513f66c_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzMtMS0xLTEtMA_bb6630c7-1add-4243-8549-0d68f75b35a4"
      unitRef="usd">231200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf15f83df9ca4ccf830859247e2a6c66_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzMtMy0xLTEtMA_383ae76b-095f-44d7-bfa7-4f03593db5b5"
      unitRef="usd">246500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i609d1ba8b132447f96cb43a64a5cd05d_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzMtNS0xLTEtMA_72efdafc-4218-4be2-b4e5-c2264ef9d924"
      unitRef="usd">280900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fec1bab8c294666ad5b4b48ef1aeedc_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzMtNy0xLTEtMA_c6979748-8bcc-4cce-b7d1-b47bee1dcef5"
      unitRef="usd">305600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29697f6cc99e4c4b96527c6bbac25386_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzQtMS0xLTEtMA_821e075b-704f-443c-811a-bb4a6a7a69ac"
      unitRef="usd">540700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i495a18292d0140aa8670c2e284846dec_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzQtMy0xLTEtMA_98bdde53-0772-440a-b04a-71e6ef20550c"
      unitRef="usd">570200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05510287fe324471b051a1a19e3d3c1f_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzQtNS0xLTEtMA_56910312-3746-4b61-ba86-e0be390dbfd8"
      unitRef="usd">588500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i093d071ebc6c4054a59e162b1d326957_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzQtNy0xLTEtMA_c48eecf8-cfc7-420f-a802-f65d4f38cec8"
      unitRef="usd">644800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzUtMS0xLTEtMA_ea3757b9-bcfc-4c05-9367-e65865867ada"
      unitRef="usd">771900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzUtMy0xLTEtMA_1715ee80-c96c-4509-a6c7-f5b3f4fa4b45"
      unitRef="usd">816700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzUtNS0xLTEtMA_4188e6d5-0a1b-47f5-922f-b6507e19c4b1"
      unitRef="usd">869400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzUtNy0xLTEtOTk1Nw_d57b9a86-5220-4a0e-8ac7-48d6783e78a3"
      unitRef="usd">950400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8ce96198eb864116bca5e134e513f66c_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzctMS0xLTEtMA_7935dc79-ce2c-4706-a915-97267d95373c"
      unitRef="usd">65100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iaf15f83df9ca4ccf830859247e2a6c66_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzctMy0xLTEtMA_8e03d3f4-205d-4778-9947-20bce3e0d804"
      unitRef="usd">68700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i609d1ba8b132447f96cb43a64a5cd05d_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzctNS0xLTEtMA_93cc302c-66eb-429a-a459-647bed1903ce"
      unitRef="usd">73300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3fec1bab8c294666ad5b4b48ef1aeedc_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzctNy0xLTEtMA_a3df82d9-2288-4cfd-94a7-81dc28c34f02"
      unitRef="usd">87300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i29697f6cc99e4c4b96527c6bbac25386_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzgtMS0xLTEtMA_5f6d3b95-fb8f-4a7d-87a4-fc7afd3d9828"
      unitRef="usd">152600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i495a18292d0140aa8670c2e284846dec_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzgtMy0xLTEtMA_2a7c4324-1245-4e76-ba0c-2b452945598b"
      unitRef="usd">164400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i05510287fe324471b051a1a19e3d3c1f_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzgtNS0xLTEtMA_7ade2ff5-dbc7-46f6-a07d-096b753e220a"
      unitRef="usd">185000000.0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i093d071ebc6c4054a59e162b1d326957_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzgtNy0xLTEtMA_ce62284e-a44e-4292-a6b9-ae1a91ce6cce"
      unitRef="usd">203100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzktMS0xLTEtMA_cd4b0fa4-b8fe-4e53-bc23-5364440ccc38"
      unitRef="usd">217700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzktMy0xLTEtMA_1ab6b0ff-3e6e-40d5-ab2e-815f1c6c4dec"
      unitRef="usd">233100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzktNS0xLTEtMA_81acc2d8-ff95-4be0-be14-65efd6eee462"
      unitRef="usd">258300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzktNy0xLTEtOTk2Mw_835e290a-918d-48da-9f76-173002d0a107"
      unitRef="usd">290400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEwLTEtMS0xLTA_ddf9a93a-51b4-4364-b2e6-099f67422ec4"
      unitRef="usd">554200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEwLTMtMS0xLTA_7186c99f-67c1-4dbc-8e5a-ffb74565fdb5"
      unitRef="usd">583600000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEwLTUtMS0xLTA_786de006-2772-4134-88e6-344035c4b6f1"
      unitRef="usd">611100000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEwLTctMS0xLTk5Njc_78fd9abe-c5d4-40d8-9cff-6ff5b4107005"
      unitRef="usd">660000000.0</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEyLTEtMS0xLTA_9e4c0bd3-d3db-4192-8b0a-8fe1aae15161"
      unitRef="usd">170500000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEyLTMtMS0xLTA_01cf4b2b-d4e7-440a-9b15-df594d431d9c"
      unitRef="usd">185400000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEyLTUtMS0xLTA_994b554d-ec08-46b5-a906-3c5d0f61e1e4"
      unitRef="usd">196300000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEyLTctMS0xLTA_59e5e2ce-04b1-4fda-ad0a-5286f70935c2"
      unitRef="usd">215900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEzLTEtMS0xLTA_1fa5a649-f768-4158-b156-db6b5320c837"
      unitRef="usd">365700000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEzLTMtMS0xLTA_3aff6361-e9e2-44ed-80bc-29436ded3e43"
      unitRef="usd">374900000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEzLTUtMS0xLTA_8a5add17-e9b2-4e6a-8098-aad223659ce4"
      unitRef="usd">388400000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzEzLTctMS0xLTA_5424e638-21f8-46af-a66e-56d184334aa0"
      unitRef="usd">391200000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE0LTEtMS0xLTA_5fb910a0-db60-4bd0-80d8-c53d160386a4"
      unitRef="usd">69800000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE0LTMtMS0xLTA_ae1bdcc3-a8e3-4f5b-9f3d-7fa5469b5678"
      unitRef="usd">76200000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE0LTUtMS0xLTA_7567fbcc-ed41-40cf-bc13-d6dca8f6ae68"
      unitRef="usd">82900000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE0LTctMS0xLTA_bdb8f78b-6694-491f-ab80-68dc1759db25"
      unitRef="usd">70700000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE1LTEtMS0xLTA_2b606650-65cb-40a2-b652-86f1de3737c3"
      unitRef="usd">606000000.0</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE1LTMtMS0xLTA_7b2a817f-7128-41dd-bc6a-56525aecc0c7"
      unitRef="usd">636500000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE1LTUtMS0xLTA_e39c1747-b657-4a2b-87b4-39c8c0505d81"
      unitRef="usd">667600000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE1LTctMS0xLTk5NzM_aa627ffa-eb6a-4c8d-ac17-e98792b80010"
      unitRef="usd">677800000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE2LTEtMS0xLTA_67d7083a-3717-4371-877c-f2e6b1361cae"
      unitRef="usd">-51800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE2LTMtMS0xLTA_b85895d9-346a-4142-96d3-d862c962d77a"
      unitRef="usd">-52900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE2LTUtMS0xLTA_aa201504-8dc0-4658-a760-9a5b1594e658"
      unitRef="usd">-56500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE2LTctMS0xLTk5Nzk_5cb27ff0-98de-4656-946f-a48f74e215dc"
      unitRef="usd">-17800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE3LTEtMS0xLTA_1838b492-9e30-45ea-b1fc-825348d8b93e"
      unitRef="usd">18900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE3LTMtMS0xLTA_58fc4e27-c708-47fc-a843-6fb1d6990f08"
      unitRef="usd">19000000.0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE3LTUtMS0xLTA_aabcebd2-4690-4800-bdc3-541f6aadbaf8"
      unitRef="usd">19400000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE3LTctMS0xLTA_ab37cebc-73e9-4605-ae1b-67c5f3aec1c9"
      unitRef="usd">31400000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE4LTEtMS0xLTA_e35fe725-34fd-473f-9c2b-487aa4399de7"
      unitRef="usd">16200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE4LTMtMS0xLTA_7221c1b1-aa42-4867-9e15-c07cc5389bb7"
      unitRef="usd">10800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE4LTUtMS0xLTA_3ffe13b4-ccb0-4c1d-8c46-cebc9cbaeb85"
      unitRef="usd">8100000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE4LTctMS0xLTA_a1dcc67d-5ae3-4d05-bcfd-58722284e839"
      unitRef="usd">800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE5LTEtMS0xLTA_cc194488-887b-406b-a9f3-7b7dbe9174ca"
      unitRef="usd">-54500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE5LTMtMS0xLTA_0ffb38e6-f2d6-496c-8043-ebd3de0bf20d"
      unitRef="usd">-61100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE5LTUtMS0xLTA_b46795a0-8eb7-4029-8051-5b8c9a3c0ad7"
      unitRef="usd">-67800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzE5LTctMS0xLTk5ODU_72d903ba-aa3d-4e24-bc53-3760fbbea585"
      unitRef="usd">-48400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIwLTEtMS0xLTA_79dac725-2e4e-458f-b968-967b4708be3c"
      unitRef="usd">5100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIwLTMtMS0xLTA_b02e965a-3e61-4d68-808a-653cbf74b581"
      unitRef="usd">12600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIwLTUtMS0xLTA_833aef7d-bee1-48c7-b599-a79deae5738b"
      unitRef="usd">7000000.0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIwLTctMS0xLTA_c8afc93f-e573-42c5-b91a-fd6fc7ac3cc9"
      unitRef="usd">10500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIxLTEtMS0xLTA_37b8b9e8-ab95-45ce-acfb-725bd33aa61d"
      unitRef="usd">-59600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIxLTMtMS0xLTA_dcc2336f-6604-4470-b6cd-ddfcf5b94eac"
      unitRef="usd">-73700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIxLTUtMS0xLTA_3b039a9d-8a9c-4351-a6e7-10393c5072ae"
      unitRef="usd">-74800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIxLTctMS0xLTk5ODU_a709da67-0403-45e1-9506-f6aed08a3164"
      unitRef="usd">-58900000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i5cbb17d167364079af5bbca31dfb9b25_D20190801-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIyLTEtMS0xLTA_93b2bb12-4e17-489b-9d70-01f08b38abe7"
      unitRef="usdPerShare">-0.62</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i09e930d2df324d9d8e7a894eb1ee5d98_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIyLTMtMS0xLTA_4b44809d-e5be-4c5c-ae5c-d53b0b7e9cfb"
      unitRef="usdPerShare">-0.75</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i0a36a9612ffc42e289159b8d104a778e_D20200201-20200430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIyLTUtMS0xLTA_39899d0b-6434-466c-8ee8-0465af1c8922"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i0deefcb395fb47b8b1062908efa0107f_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTo3NWQ5ZmE1ZmFlNzY0YjJhOThlNDJkYTNiNDVkYWRkNS90YWJsZXJhbmdlOjc1ZDlmYTVmYWU3NjRiMmE5OGU0MmRhM2I0NWRhZGQ1XzIyLTctMS0xLTA_279af13e-d72c-40c0-835a-9b36afd29877"
      unitRef="usdPerShare">-0.61</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib65eba126fbd4522a53fba355c4e242b_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzQtMS0xLTEtMA_52ccf39f-f44c-4e87-9995-442a8c190b41"
      unitRef="usd">240500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1983ad736e54f97a20433c9b75c9e35_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzQtMy0xLTEtMA_7cd9607a-562b-49a2-ae01-83863ea2d094"
      unitRef="usd">271600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9bf6b88736d4eaaaee379a36d5e8ac5_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzQtNS0xLTEtMA_4ca4d8c0-b4b3-4e57-9227-a426719c88a9"
      unitRef="usd">278400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48184b12d59648f1aa15104463edea82_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzQtNy0xLTEtMA_8398c09d-5c9d-474f-a5bb-f212c5a04399"
      unitRef="usd">305700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i530f2111477443e0b7c7d5d372183e9b_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzUtMS0xLTEtMA_52e10dae-1f5e-4b6f-acd2-83840756e37a"
      unitRef="usd">415500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaadb259e1b2e4603b04b0bac06f23c75_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzUtMy0xLTEtMA_d0c673d5-343b-4bed-b58f-fad2c16bd56d"
      unitRef="usd">439600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4825031af0764eafa9840db2999b6760_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzUtNS0xLTEtMA_d5929785-6363-404d-90c2-7b68a631ac52"
      unitRef="usd">448200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic664b409a195469a9b7d9b2d5bed41d4_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzUtNy0xLTEtMA_c668ed47-ebab-4771-b9b2-b52029814caa"
      unitRef="usd">500100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzYtMS0xLTEtMA_a2027352-adc9-46d2-942b-8340cbbb49b5"
      unitRef="usd">656000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzYtMy0xLTEtMA_0b5a477c-2248-487c-a855-eebc1fb98e4e"
      unitRef="usd">711200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzYtNS0xLTEtMA_625990a4-4eb8-498d-90e9-0b8693b3a212"
      unitRef="usd">726600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzYtNy0xLTEtMA_bd123bff-9fa8-4f53-82aa-e688755deef1"
      unitRef="usd">805800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib65eba126fbd4522a53fba355c4e242b_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzgtMS0xLTEtMA_00708efa-5820-4bcf-a2aa-6f98d95ecc36"
      unitRef="usd">73200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie1983ad736e54f97a20433c9b75c9e35_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzgtMy0xLTEtMA_7d912e68-ca03-40a6-9ccb-8e072e17da18"
      unitRef="usd">82500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id9bf6b88736d4eaaaee379a36d5e8ac5_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzgtNS0xLTEtMA_a946dc8c-028f-4809-9fec-a979b6a8d5d5"
      unitRef="usd">78000000.0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i48184b12d59648f1aa15104463edea82_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzgtNy0xLTEtMA_e433be14-b277-4a64-9358-65a108571241"
      unitRef="usd">82200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i530f2111477443e0b7c7d5d372183e9b_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzktMS0xLTEtMA_164823b3-9fab-4cc7-9e80-04a4cac00f2c"
      unitRef="usd">110300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iaadb259e1b2e4603b04b0bac06f23c75_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzktMy0xLTEtMA_3e30b028-87f6-43b5-bfb6-fc3fe8d485f0"
      unitRef="usd">120100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4825031af0764eafa9840db2999b6760_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzktNS0xLTEtMA_26b4aa37-da43-4d48-9891-2fde60d8b9ed"
      unitRef="usd">126900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic664b409a195469a9b7d9b2d5bed41d4_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzktNy0xLTEtMA_bc0d9ff9-2d1d-437e-9a80-75dbe61e1955"
      unitRef="usd">135200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzEwLTEtMS0xLTA_93a8e4ce-517f-45cc-bc89-dfd6c05d575b"
      unitRef="usd">183500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzEwLTMtMS0xLTA_8d2eb8f2-b6c2-49e9-be98-8a67a46bc429"
      unitRef="usd">202600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzEwLTUtMS0xLTA_afc55ae3-0971-4c5a-a3d6-b47021cfc188"
      unitRef="usd">204900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzEwLTctMS0xLTA_bbf376ad-cbb5-492c-940d-4ea12b497c38"
      unitRef="usd">217400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzExLTEtMS0xLTA_ac40b769-7043-4436-add9-07c5dc82b684"
      unitRef="usd">472500000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzExLTMtMS0xLTA_b8d007b2-5d60-4089-9156-da842f904c9a"
      unitRef="usd">508600000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzExLTUtMS0xLTA_e9c2343e-d4fa-4ff2-9278-1c583a8e1afc"
      unitRef="usd">521700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzExLTctMS0xLTA_0ed05cd6-cb4d-4cbd-bf61-72d85bab42f9"
      unitRef="usd">588400000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzEzLTEtMS0xLTA_d64cdd58-c949-481e-91e2-3fff9a320303"
      unitRef="usd">113400000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzEzLTMtMS0xLTA_96a7aefb-fc83-4437-b7f8-c03ca8710638"
      unitRef="usd">128300000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzEzLTUtMS0xLTA_98eacaea-4688-493e-81bd-563a27f256c0"
      unitRef="usd">139100000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzEzLTctMS0xLTA_bf1e2dd2-19ff-4dec-be78-06ca2aaf9198"
      unitRef="usd">158700000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE0LTEtMS0xLTA_9fe84777-c4ea-441d-9653-4be0bb308256"
      unitRef="usd">314600000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE0LTMtMS0xLTA_b7b08248-07c5-452a-9699-de13f6d2bb9e"
      unitRef="usd">320000000.0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE0LTUtMS0xLTA_6b36261b-a411-49b1-b83e-0d52c802e829"
      unitRef="usd">339000000.0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE0LTctMS0xLTA_b6588a34-68d5-4b97-8be6-8605bdbf8be8"
      unitRef="usd">370400000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE1LTEtMS0xLTA_fa0e68af-1c11-4cb5-80e1-d7835167668f"
      unitRef="usd">76600000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE1LTMtMS0xLTA_18e12e0b-20ca-44c3-bbaa-13ec21b171f2"
      unitRef="usd">53700000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE1LTUtMS0xLTA_c073aa2a-2abd-4a3a-996f-ad91b8126d55"
      unitRef="usd">62300000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE1LTctMS0xLTA_aa6cc8ba-eef1-491f-8f52-27eb2ae7c752"
      unitRef="usd">69200000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE2LTEtMS0xLTA_52832acc-8867-44f8-a6f0-abdb51715330"
      unitRef="usd">504600000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE2LTMtMS0xLTA_382cf71e-a6f5-4e25-ab12-a857d81541b1"
      unitRef="usd">502000000.0</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE2LTUtMS0xLTA_3e7239d0-9f77-4330-894b-c9ded59e5e2f"
      unitRef="usd">540400000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE2LTctMS0xLTA_efdca0aa-f0ab-46fa-bd07-bd08a829bacb"
      unitRef="usd">598300000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE3LTEtMS0xLTA_f2db30dd-149d-48e0-ad11-313bba138c8f"
      unitRef="usd">-32100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE3LTMtMS0xLTA_9bc5eaaf-e343-489d-bf40-44ea0a8b2a56"
      unitRef="usd">6600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE3LTUtMS0xLTA_ef09af1d-938d-4c07-aefc-0413d77e7359"
      unitRef="usd">-18700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE3LTctMS0xLTA_be3a645e-0ec0-4521-aec6-cfd56c86c94f"
      unitRef="usd">-9900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE4LTEtMS0xLTA_9fa66270-119a-4b40-bb1a-882f2bf677f5"
      unitRef="usd">22700000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE4LTMtMS0xLTA_93f705da-81d3-42b4-a23a-c5467ed6088f"
      unitRef="usd">20600000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE4LTUtMS0xLTA_910ac5bb-ba46-45ca-88f4-16d0510d3aa4"
      unitRef="usd">20600000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE4LTctMS0xLTA_82f6c666-2de8-4ab8-ab42-f44db8f6814d"
      unitRef="usd">20000000.0</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE5LTEtMS0xLTA_25753662-0a4e-45a4-95a7-49f106edf1eb"
      unitRef="usd">13000000.0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE5LTMtMS0xLTA_eacc9f4a-9ce7-434f-856e-dc5446200094"
      unitRef="usd">16000000.0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE5LTUtMS0xLTA_c66d9e54-dec9-4a61-9620-970647a07249"
      unitRef="usd">18200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzE5LTctMS0xLTA_51d9989a-5c0d-468f-8750-481eeb764df5"
      unitRef="usd">16200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIwLTEtMS0xLTA_11377bb7-078c-48de-ba68-5400a9bc448d"
      unitRef="usd">-41800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIwLTMtMS0xLTA_4b7a7c20-5ebf-44ae-b13e-409c81a72314"
      unitRef="usd">2000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIwLTUtMS0xLTA_7e3ba017-1e45-4142-b9dd-170ec0690aba"
      unitRef="usd">-21100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIwLTctMS0xLTA_4f50b36a-d181-4aa5-875d-a28ed5ee4fe4"
      unitRef="usd">-13700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIxLTEtMS0xLTA_7010bd9a-d8af-42c1-bce1-9847e7755ddc"
      unitRef="usd">-3500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIxLTMtMS0xLTA_8209d2c8-44a1-4dec-a6a5-6093cb467237"
      unitRef="usd">4600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIxLTUtMS0xLTA_411a43b5-64fc-4522-9365-9b78cd6eaed0"
      unitRef="usd">-900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIxLTctMS0xLTA_d081db3e-4c1f-4a10-b042-d7f52d1fc2d2"
      unitRef="usd">7100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIyLTEtMS0xLTA_02173172-19d8-4641-84de-9e697b388e05"
      unitRef="usd">-38300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIyLTMtMS0xLTA_4dce0c8b-b147-4296-9af2-13a0fbd5e01f"
      unitRef="usd">-2600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIyLTUtMS0xLTA_21e1a7a1-4051-4210-bfb8-fc71f555f92c"
      unitRef="usd">-20200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIyLTctMS0xLTA_411c99fa-6ad0-4239-8d7f-b5b818f25aaa"
      unitRef="usd">-20800000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i8d97c7ae16d34a56b5536abc2cbd8776_D20180801-20181031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIzLTEtMS0xLTA_085f885c-8e7e-4512-a562-405418790416"
      unitRef="usdPerShare">-0.41</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i914c3815804e4e1894ea70e8b85b6f05_D20181101-20190131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIzLTMtMS0xLTA_55236501-c872-4a53-bdfc-7c92b7e0dc7c"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ieb36e373b2a8496b9f04349ff59f35b6_D20190201-20190430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIzLTUtMS0xLTA_2218615d-1b25-4f01-bb3e-d5975c7b352a"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ie13f09264041414b9b0261b6ca959665_D20190501-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjIvZnJhZzo0NTU0OWMzOWUxM2I0ODc1OGJkYzNiM2Q3NGUwZDY1ZC90YWJsZTpjMzk4MGM4ODQ0Yjk0NDczODViZjc3YmEwMGE0NmZkNy90YWJsZXJhbmdlOmMzOTgwYzg4NDRiOTQ0NzM4NWJmNzdiYTAwYTQ2ZmQ3XzIzLTctMS0xLTA_a71b4179-99f1-46e6-9df0-24ae206a4d2a"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjUvZnJhZzpkZjFkZGI2Yjg3ZTY0NDI2YjhkYWNlODRhYzkyN2RlNy90ZXh0cmVnaW9uOmRmMWRkYjZiODdlNjQ0MjZiOGRhY2U4NGFjOTI3ZGU3XzQ2Mw_6a474761-1b30-4938-91cd-247a8bfe8b9c">Related Party TransactionsCertain members of our board of directors are affiliated with Greylock Partners (&#x201c;Greylock&#x201d;), a venture capital firm. Entities affiliated with Greylock owned a portion of the outstanding shares of Demisto immediately prior to completion of our acquisition of Demisto on March 28, 2019 and, as a result, received purchase consideration valued at $85.6 million during the year ended July 31, 2019. Refer to Note 6. Acquisitions for more information on our acquisition of Demisto.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <panw:BusinessCombinationConsiderationTransferredRelatedParty
      contextRef="i59c1b9ecb84c4e1fa5bf6200f80e5a80_D20190328-20190328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjUvZnJhZzpkZjFkZGI2Yjg3ZTY0NDI2YjhkYWNlODRhYzkyN2RlNy90ZXh0cmVnaW9uOmRmMWRkYjZiODdlNjQ0MjZiOGRhY2U4NGFjOTI3ZGU3XzM3MQ_d2551f67-2139-48a1-978c-1f5a2504e6c0"
      unitRef="usd">85600000</panw:BusinessCombinationConsiderationTransferredRelatedParty>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i7c93aff1700e477c99657e57de8bf333_D20190801-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjgvZnJhZzplNjI1MWJmOGUyYjM0NTliYTdhZmFmYzE1NDY1YzhiZi90ZXh0cmVnaW9uOmU2MjUxYmY4ZTJiMzQ1OWJhN2FmYWZjMTU0NjVjOGJmXzc2OTY1ODEzOTczODY_d912a038-82ac-42e2-b6e0-d769e30001bf">Subsequent Event&lt;div style="padding-left:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Business Combination&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2020, we entered into a definitive agreement to acquire The Crypsis Group, an incident response, risk management and digital forensics consulting firm, in exchange for total consideration of $265.0 million in cash, subject to adjustments. We expect the acquisition will expand our capabilities and strengthen our Cortex strategy. The acquisition is expected to close during our first quarter of fiscal 2021, subject to regulatory approvals and other customary closing conditions.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i3a7a7827ed0342d78acbe986bdf7d8f8_D20200801-20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzYWIzMTRiMDRhYjQ4NTdiZTM1OGNjMjhhMDI1ZjhkL3NlYzpjM2FiMzE0YjA0YWI0ODU3YmUzNThjYzI4YTAyNWY4ZF8yNjgvZnJhZzplNjI1MWJmOGUyYjM0NTliYTdhZmFmYzE1NDY1YzhiZi90ZXh0cmVnaW9uOmU2MjUxYmY4ZTJiMzQ1OWJhN2FmYWZjMTU0NjVjOGJmXzY1OTcwNjk3Njk0Nzg_e1537035-a936-4a6d-9e96-e3e9b5536c61"
      unitRef="usd">265000000.0</us-gaap:BusinessCombinationConsiderationTransferred1>
</xbrl>
